【发布时间】:2022-04-05 20:40:42
【问题描述】:
如果有 10 个数据库,你如何使用同步。
我必须设置 10 个新同步吗?
db = new PouchDB(this.database);
db.sync(remoteCouch, opts1)
db.sync(remoteCouch, opts2)
...
这意味着它将打开 10 个不同的 http 连接?
【问题讨论】:
标签: pouchdb
如果有 10 个数据库,你如何使用同步。
我必须设置 10 个新同步吗?
db = new PouchDB(this.database);
db.sync(remoteCouch, opts1)
db.sync(remoteCouch, opts2)
...
这意味着它将打开 10 个不同的 http 连接?
【问题讨论】:
标签: pouchdb
是的,确实如此。在这种情况下,您可能希望避免使用实时复制,以免保持 10 个 HTTP 连接处于打开状态。 (即一次只复制一个。)
或者您可以从 10 个 PouchDB 复制到单个内存中的 PouchDB,然后从该 PouchDB 复制到 CouchDB(如果您的数据库可以容纳在内存中)。
【讨论】: