我有那个系统拱:主数据库名为master
和用户数据库名为user1
和user2
。我正在将master数据库中的文档复制到user1
和user2
dbs。然后,用户分别在其DB中修改该文档(例如,用户1添加tags:[1, 2]
,用户2添加tags:[3, 4]
字段)。现在我想从用户数据库复制回主并合并新添加的tags
字段,因此其结果为tags:[1,2,3,4]
。另外,我可能需要运行一些复制逻辑,使结果标记为tags:[1,2,4]
。从每个用户数据库到主数据库的CouchDB复制
什么是正确的方法?
您应该管理冲突:http://wiki.apache.org/couchdb/Replication_and_conflicts – 2012-04-14 07:52:40
标签是在用户文档还是他们自己的文档中? – 2012-04-19 19:51:12
标签是FEED文档中的字段,它只是{_id:'xxx',名称:'yyy',标签:[]) – Archer 2012-04-20 07:22:50