CouchDB 复制而不删除文档

标签 couchdb

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

最佳答案

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

function(doc) {
    return !doc._deleted;
}

关于CouchDB 复制而不删除文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3890497/

相关文章:

nosql - 跟踪用户关系的最佳数据库是什么?

resources - 将 CouchDB 中的资源访问限制为恰好 2 个用户

java - 在 Android 中将 JSONObject 上传到 Iris CouchDb

windows - CouchDB在Windows 2008 R2 Standard上崩溃,出现os_mon错误

安卓+NoSQL

asp.net - 轻量级asp.net成员资格提供程序替代

authorization - 我应该使用什么角色以编程方式在 Cloudant/BigCouch/CouchDB 中创建和删除数据库?

amazon-web-services - 我应该使用 CouchDB 还是 SimpleDB?

database - Swift:如何创建 couchDb 数据库并离线插入数据?

database - CouchDB 中的 "Content-Type must be application/json"错误