我有一个离线应用程序,它将使用PouchDB和CouchDB与SQL服务器同步数据。几个用户将共享相同的设备,所以我虽然每个用户都需要他自己的PouchDB来存储他们的数据。一旦他们有互联网连接,他们就可以与CouchDB同步数据,这将与SQL服务器建立链接。
可选的是添加另一个PouchDB,它将是所有用户共享的数据库,以避免数据冗余。
在具有单个CouchDB的同一设备上使用多个PouchDB是否存在同步问题?这是一个好模式吗?添加共享的PouchDB是一件好事吗?