CouchDB 复制而不删除文档

Posted

技术标签:

【中文标题】CouchDB 复制而不删除文档【英文标题】:CouchDB replicate without deleting documents 【发布时间】:2010-10-08 12:35:51 【问题描述】:

您好:我想使用移动 CouchDB 和远程 CouchDB。要从移动设备传输到远程数据库,我想复制数据。但出于存储原因,我想定期从移动 CouchDB 中删除旧数据并将其保存在远程 CouchDB 上。正如我所看到的,本地删除也将被复制。有没有关于如何处理的知识?

【问题讨论】:

【参考方案1】:

您应该能够使用过滤复制,http://wiki.apache.org/couchdb/Replication#Filtered_Replication,过滤功能为:

function(doc) 
    return !doc._deleted;

【讨论】:

以上是关于CouchDB 复制而不删除文档的主要内容,如果未能解决你的问题,请参考以下文章

从 CouchDB 和 Couchbase-lite 同步和删除已删除的文档

删除 CouchDB 中的过期文档

限制在 couchdb 中匿名删除文档

高效批量删除 couchDB 中的文档

Couchapp - 从 couchdb 中删除文档

CouchDB学习-介绍