pouchdb-server 单向复制
pouchdb-server unidirectional replication
我正在创建一个将在移动设备上运行的离线应用程序。
我有 pouchdb-server 可以双向同步到移动设备。但我希望 pouchdb-server 单向 同步到云端。
即。我希望我的本地服务器发送信息但不返回任何信息。有办法吗?
这是一张图表,也许可以更好地解释我的场景:
我正在尝试找出执行此类同步功能的最佳方法。
PouchDB 让这一切变得非常简单。您所要做的就是:
- 当您想保持两个数据库同步(双向)时使用
db.sync
- 当你想将本地数据库复制到远程数据库(单向)时使用
db.replicate.to(remoteDb)
- 当您想将远程数据库复制到本地数据库(单向)时使用
db.replicate.from(remoteDb)
。
使用它,您可以创建您所说明的设置,如下所示:
- 在移动设备上使用
db.sync
- 在您的本地服务器上使用
db.replicate.to(cloudDb)
或
- 如果您的本地服务器上没有任何应用程序,请设置从 Fauxton(在您的本地服务器上)从本地服务器到云服务器的复制。
我正在创建一个将在移动设备上运行的离线应用程序。
我有 pouchdb-server 可以双向同步到移动设备。但我希望 pouchdb-server 单向 同步到云端。
即。我希望我的本地服务器发送信息但不返回任何信息。有办法吗?
这是一张图表,也许可以更好地解释我的场景:
我正在尝试找出执行此类同步功能的最佳方法。
PouchDB 让这一切变得非常简单。您所要做的就是:
- 当您想保持两个数据库同步(双向)时使用
db.sync
- 当你想将本地数据库复制到远程数据库(单向)时使用
db.replicate.to(remoteDb)
- 当您想将远程数据库复制到本地数据库(单向)时使用
db.replicate.from(remoteDb)
。
使用它,您可以创建您所说明的设置,如下所示:
- 在移动设备上使用
db.sync
- 在您的本地服务器上使用
db.replicate.to(cloudDb)
或
- 如果您的本地服务器上没有任何应用程序,请设置从 Fauxton(在您的本地服务器上)从本地服务器到云服务器的复制。