是否可以停止PockDB从远程CouchDB复制所有修订?
据我所知,执行是否可以停止PockDB从远程CouchDB复制所有修订?,couchdb,pouchdb,Couchdb,Pouchdb,据我所知,执行localDB.replicate.from(remoteDB)将导致pockdb将所有文档修订版都放入localDB中 是否有办法使复制。从只复制/获取每个文档的最新版本,并且只保留每个文档的一个修订版?我只做过一次复制.from,从未做过复制.to。我在remoteDB中有一些大型文档,这些文档每周都会更新,希望尽量减少localDB占用的空间量 我已经将localDB设置为auto_compact,但我认为这只会影响本地创建的文档,而不会影响从远程数据库复制的文档?是否可以为
localDB.replicate.from(remoteDB)
将导致pockdb将所有文档修订版都放入localDB中
是否有办法使复制。从只复制/获取每个文档的最新版本,并且只保留每个文档的一个修订版?我只做过一次复制.from
,从未做过复制.to
。我在remoteDB中有一些大型文档,这些文档每周都会更新,希望尽量减少localDB
占用的空间量
我已经将localDB
设置为auto_compact
,但我认为这只会影响本地创建的文档,而不会影响从远程数据库复制的文档?是否可以为您的用例工作?实际上,默认情况下,只复制叶版本。这意味着只有胜利和任何冲突的修订。可能让您感到困惑的是修订历史记录复制。但是这个历史记录只不过是ID和REVISION对而已,所以如果一个文档在远程数据库中被修改,我在数据库中仍然只有一个文档的版本?