Android - Couchbase附件存储和选择性拉动复制

时间:2011-11-26 23:36:45

标签: android couchdb couchbase ektorp

我在android上的couchbase上有以下两个问题:

  • 当couchdb被复制到Android设备时,文档中的附件是否已下载并保存到SD卡中,还是只保存了普通文档(json)?
  • 是否可以执行选择性复制。基本上如果couchdb包含一大块文档,我可以只复制一部分文档吗?我正在使用Ektorp客户端库。

更新:对于第二个问题,“I dropped out of a java school”的答案是好的。正确的术语是Filtered Replication。

我正在寻找有证据的第一个问题的答案。

2 个答案:

答案 0 :(得分:2)

附件在复制期间完全转移

您可以使用过滤功能根据文档内容过滤复制,您可以找到更多信息 - http://wiki.apache.org/couchdb/Replication#Filtered_Replication

您无法复制文档的“部分”,复制器的全部或全部内容

答案 1 :(得分:0)

CouchDB的复制概念包括该文档的文档,所有修订和所有附件;复制器使文档A在系统1上看起来与在系统2上看起来相同。

简而言之,您的文档及其附件将从Android设备转移到服务器,从服务器转移到Android设备。