数据库复制指南的“了解数据库复制”一章的“主数据库和副本数据库索引设置”部分说明如下:
您不能复制充当其自己的模式数据库的主数据库。复制 Master 模式数据库时,为 Replica 集群上的 Replica 模式数据库创建第二个空模式数据库。
[ http://docs.marklogic.com/guide/database-replication/dbrep_intro#id_27654]
问题:
一个快速实验(1. 设置两个集群;2. 将它们配对;3. 设置一个指向自身的数据库以获取模式;4. 在该数据库上启用数据库复制;5. 插入使用配置的元素范围索引的测试文档; 6. test element range index in both primary and replica cluster)似乎表明这确实按预期工作,似乎与复制指南所述相反。
我可能误读了引用的部分。有人可以解释为什么复制指南指出“您不能复制充当自己的模式数据库的主数据库”吗?构成对 Schemas 数据库的依赖关系的幕后情况是什么?如果按照上面 1. 中的描述完成此操作,可能会出现什么问题?(著名遗言 :-})
谢谢,
马库斯