让我说我想要实现一个分布式数据库(每个节点的副本,其他人);我听到,加勒比开发银行能够很容易同步的两个节点之间至少支持某种形式的解决冲突。

不幸的是,我不知道couchdb因此,我们要问:怎么样的情况"图"的节点?让我们说,我们有一千断节点;因此,我们将有-我认为-n-方式的冲突。

可以couchdb机制的帮助,我在这种情况下?

否则之一应该假定一个硬性的层次结构的节点已经建立,这不可能就足够了在我的情况。

在此先感谢;)

有帮助吗?

解决方案

据我所知CouchDB将保留所有冲突版本的文件在所有节点。一旦你解决冲突的一个节点上,它将会传播到其他人。解决冲突必须通过应用程序。

阅读 冲突管理章CouchDB书 对于细节。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top