在CouchDB的1.2版本中。
有谁知道,如果两个具有相同ID的相同文档被插入到两个数据库中,然后复制从一个到另一个将会发生冲突吗?couchdb冲突相同的文档
0
A
回答
0
我还没试试。但我想如果发生这种情况,由于文件是相同的,所以会自动解决这个问题,所以最新的文件是无关紧要的。
0
在CouchDB版本> = 0.10时不会有冲突。
这是因为通过发现不在文档历史记录中出现的不同修订版来检测到冲突。修订号对文档数据(包括id)和历史记录是确定性的,因此对于任何两个相同的新文档而言完全相同,并且CouchDB甚至不会知道存在问题。
旧版本(版本最高为0.9)使用随机修订版本号,在这种情况下会导致冲突。
请参阅http://guide.couchdb.org/draft/conflicts.html#deterministic了解更多信息。在http://csm.tumblr.com/post/18963100318/how-couchdb-revision-number-generation-works开始的时候,还有更多关于修订号生成细节的更多信息。
相关问题
- 1. CouchDB _design文档冲突检测
- 2. CustomPouchError 409冲突文档更新冲突
- 3. couchdb修订号码跳转和文档更改导致冲突
- 4. CouchDB-river及相关文档
- 5. Couchdb冲突解决方案
- 6. 在CouchDB中处理冲突
- 7. 与相同的脚本jQuery的冲突
- 8. Git的冲突,但两者块相同
- 9. Rethinkdb:在文档不同的按键冲突战略
- 10. 冲突具有相同名称和
- 11. 更新Couchdb文档
- 12. 冲突:多个资产发射到相同的文件名
- 13. CouchDB文档的显示值
- 14. 在不同的按钮中显示相同的ID。冲突
- 15. 多个.htaccess文件互相冲突
- 16. çLIB文件相关性冲突
- 17. 冲突文件
- 18. 哪些约束相冲突?
- 19. CSS类互相冲突
- 20. JavaScript和jQuery相互冲突
- 21. git rebase:我从不同提交的相同文件中获得冲突
- 22. 两个相同的元素需要做相同的功能,但冲突
- 23. CouchDB文档模型更改?
- 24. CouchDB设计文档格式
- 25. CouchDB文档是否有DAG?
- 26. couchdb加入2个文档
- 27. 在CouchDB中更新文档
- 28. 如何清除couchDB文档
- 29. 是合并而不冲突相当于rebase没有冲突?
- 30. 如何在CouchDb的地图功能中访问相关文档?
是的。你的问题还有更多吗?你自己试过了吗? – 2013-03-04 22:10:23