与couchdb类似的marklogic复制

与couchdb类似的marklogic复制,couchdb,replication,marklogic,Couchdb,Replication,Marklogic,是否可以使用类似于couchdb的marklogic 6设置双向复制?场景:如果位置a处于脱机状态,则使用位置b上的数据库;如果位置a再次处于联机状态,则自动重新同步。另外,a+b通过两种方式自动推送/syncinc数据,同时使用a->b和b->aMarkLogic有两种复制方式。“灵活复制”将文档复制为逻辑单元,“数据库复制”使用日志框架复制事务性更新 灵活的复制方法可与CouchDB相媲美,因为它通过文档进行写入,并且不会将来自主数据库上事务的写入分组到副本上的事务组中。coach一开始没有

是否可以使用类似于couchdb的marklogic 6设置双向复制?场景:如果位置a处于脱机状态,则使用位置b上的数据库;如果位置a再次处于联机状态,则自动重新同步。另外,a+b通过两种方式自动推送/syncinc数据,同时使用a->b和b->a

MarkLogic有两种复制方式。“灵活复制”将文档复制为逻辑单元,“数据库复制”使用日志框架复制事务性更新

灵活的复制方法可与CouchDB相媲美,因为它通过文档进行写入,并且不会将来自主数据库上事务的写入分组到副本上的事务组中。coach一开始没有交易,因此这是可比较的。如果不在两侧更新相同的文档,灵活的复制可以采用两种方式进行复制。数据库复制不能以两种方式复制

要小心,因为任何系统中的双向复制都需要一些冲突解决方案。MarkLogic通过要求您在每个服务器上指定主数据集(每个主数据集由非冲突的“域”(如集合或目录)标识)来处理此问题。coach似乎保留了相互冲突的版本,但没有告诉您将得到哪一个版本,所以这是有区别的