使用 pouchdb 进行多次复制的最佳实践?
Best practice to do multiple replicates with pouchdb?
由于我的应用程序需要完成事件,我已将我的代码从 .sync 移至 .replicate,我想知道在一段时间内同步的最佳做法是什么。
一开始,我来回复制,可以存储last_seq。对于将来的复制,我应该将它作为 since 参数传递吗?它会让同步更快更高效吗?还是 PouchDB 内部已经有了这种机制?
PouchDB 内部已经这样做了。 update_seq
使用 _local
document 在两个数据库中保存为检查点。 (除非您的远程数据库是只写的,在这种情况下 PouchDB 无法写入检查点,因此复制速度会慢一些。)
由于我的应用程序需要完成事件,我已将我的代码从 .sync 移至 .replicate,我想知道在一段时间内同步的最佳做法是什么。
一开始,我来回复制,可以存储last_seq。对于将来的复制,我应该将它作为 since 参数传递吗?它会让同步更快更高效吗?还是 PouchDB 内部已经有了这种机制?
PouchDB 内部已经这样做了。 update_seq
使用 _local
document 在两个数据库中保存为检查点。 (除非您的远程数据库是只写的,在这种情况下 PouchDB 无法写入检查点,因此复制速度会慢一些。)