[英]One pouchDB per user on the same device syncing with a single CouchDB
我有一个脱机应用程序,它将使用PouchDB和CouchDB与SQL Server同步数据。 几个用户将共享同一台设备,因此尽管每个用户都需要自己的PouchDB来存储他们的数据。 一旦建立了Internet连接,他们就可以与CouchDB同步数据,从而与SQL Server建立链接。
可选的事情是添加另一个PouchDB,它将是所有用户共享的数据库,以避免数据冗余。
在同一个设备上使用单个CouchDB拥有多个PouchDB是否是同步问题? 这是一个好模式吗? 添加共享的PouchDB是件好事吗?
您可以在同一设备上具有多个PouchDB实例。 您可以将过滤后的子集同步到单独的PouchDB实例。 因此,1-1同步比过滤复制要快得多。
&3.这是将所有用户内容存储到单个数据库中的好模式。 对于可共享数据,通常将其存储在中央数据库中。 可以添加应用程序层来控制文档所有权。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.