假设我想实现一个分布式数据库(每个节点都是其他节点的副本);我听说cdb能够在两个节点之间轻松同步,至少支持某种形式的冲突解决。
不幸的是我不知道couchdb因此我不得不问:节点“图”的情况如何?假设我们有一千个断开连接的节点;因此,我们 - 我认为 - n路冲突。
在这种情况下,couchdb机制可以帮助我吗?
否则应该假设必须建立严格的节点层次结构,这在我的情况下是不够的。
提前感谢;)
答案 0 :(得分:2)
据我所知,CouchDB将在所有节点上保留文档的所有冲突版本。解决一个节点上的冲突后,它将传播到其他节点。解决冲突必须由您的申请完成。