目前我们正在从 Marklogic 版本 8 迁移到 Marklogic 版本 10。
我们可以在相同版本 Marklogic-v10 到 Marklogic-v10 的森林之间进行复制,因此我需要了解我们是否可以在 ML-v8 到 ML-v10 的森林之间进行复制,如果可以,如果可以,会出现什么问题我们尝试这样做吗?
最佳答案
据我所知,灵活复制可以在 MarkLogic 8 和 MarkLogic 10 之间进行,即数据库复制。数据库复制在相当低的级别上运行(它发送日志帧和森林数据),并具有可配置的允许复制延迟,而灵活复制在相当高的抽象级别上运行,并按设计使用异步通信(主服务器不等待其完成)。
数据库复制允许一定程度的一致性。然而,灵活复制可以用于主-主场景中。每个都有自己的用例,但如果您需要维护 MarkLogic 的不同主要版本,灵活复制是两者中唯一的选择。
除此之外,还有一些方法可以在 MarkLogic 之外的集群之间移动数据,例如使用 MLCP、Corb 或 NiFi 等工具。但在这种情况下,这些通常更适合一次性迁移。
请注意,MarkLogic 8 已达到生命周期终点:https://help.marklogic.com/
呵呵!
关于replication - 我们可以在不同版本的 marklogic 之间建立森林或数据复制吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60209896/