PouchDB - 自动压缩如何影响双向复制?

时间:2015-08-03 10:47:49

标签: replication pouchdb

我正在运行一个基于Chromium的应用程序,该应用程序正在使用我的主数据库进行复制(2路)。

我客户端的自动压缩如何影响服务器数据库,我的Revs是否也会从服务器中删除?

任何想法?我搜索了Docs for Auto Compaction,它没有提到它如何影响复制?

1 个答案:

答案 0 :(得分:1)

压缩仅影响正在压缩的数据库。删除了任何非叶子修订,并且由于在复制期间仅考虑叶子修订,因此它对复制过程没有影响。

另一方面,我写了一个名为pouchdb-full-sync的替代复制器,它将复制所有修订版(叶子和非叶子),因此它会受到压缩的影响。