【发布时间】:2011-02-01 02:40:37
【问题描述】:
据我所知,为避免冲突,couch 将拒绝将冲突文档保存在单个节点中,另一方面,couch 将允许在复制过程中发生冲突。请参阅Conflict avoidance
但是,当复制到远程服务器(即推送)时,是否可以配置沙发和拒绝冲突?这在离线模式下非常有用,在这种情况下我们有一个中心存储库。
这很有用,因为我们必须解决客户端中的冲突,如果自动合并失败,我们需要让最终用户参与进来。这更像是 git 行为,与 Amazon Dynamo 不同(它鼓励用户在读取时执行冲突解决)。
谢谢
【问题讨论】:
标签: couchdb