pouchdb-server 单向复制

pouchdb-server unidirectional replication

我正在创建一个将在移动设备上运行的离线应用程序。

我有 pouchdb-server 可以双向同步到移动设备。但我希望 pouchdb-server 单向 同步到云端。

即。我希望我的本地服务器发送信息但不返回任何信息。有办法吗?

这是一张图表,也许可以更好地解释我的场景:

我正在尝试找出执行此类同步功能的最佳方法。

PouchDB 让这一切变得非常简单。您所要做的就是:

  1. 当您想保持两个数据库同步(双向)时使用db.sync
  2. 当你想将本地数据库复制到远程数据库(单向)时使用db.replicate.to(remoteDb)
  3. 当您想将远程数据库复制到本地数据库(单向)时使用db.replicate.from(remoteDb)

使用它,您可以创建您所说明的设置,如下所示:

  1. 在移动设备上使用db.sync
  2. 在您的本地服务器上使用 db.replicate.to(cloudDb)

  1. 如果您的本地服务器上没有任何应用程序,请设置从 Fauxton(在您的本地服务器上)从本地服务器到云服务器的复制。