MarkLogic:如何复制数据库?

时间:2016-10-17 11:52:14

标签: marklogic

我搜索在同一MarkLogic服务器中复制数据库的最佳过程。 我的目标是在两个数据库(例如生产和预生产)之间获得相同的数据。 我需要一个点播副本。

今天,我确定了两个解决方案:

  • 使用mlcp copy:我发现这种方法太慢了
  • 通过在恢复到第二个数据库之前修改目录结构备份来使用backup/restore操作。

什么是最好的?还有另一个吗?

谢谢, 文森特

1 个答案:

答案 0 :(得分:1)

听起来像是一个合理的用例:

  • 数据库复制,或
  • 灵活复制

您必须将预生产群集注册为生产群集的外部群集(独立主机也称为群集)。然后,您可以使用两者中的任何一个。

配置数据库复制要简单得多。灵活的复制允许在整个过程中编辑/过滤数据。

最初的追赶不会特别快,但一旦赶上,预生产将与只有很小的(可配置的)滞后保持同步。

HTH!