【问题标题】:MarkLogic Replicas - Active-Active or Active-Passive?MarkLogic 副本 - 主动-主动还是主动-被动?
【发布时间】:2013-12-07 11:07:06
【问题描述】:

在 MarkLogic 7 中,副本是主动-主动还是主动-被动?

【问题讨论】:

    标签: replication marklogic distributed-transactions


    【解决方案1】:

    您问的是本地磁盘故障转移(又名林复制)、数据库复制还是灵活复制?

    事实上,这三个都是为主动-被动使用而设计的:换句话说,单主。但是,如果您是 MarkLogic 的新手,您应该考虑一下您计划使用哪些功能以及如何使用。这是一个快速摘要:有关更多详细信息,请参阅文档。

    • 林复制(本地磁盘故障转移)类似于 RAID-1:对高可用性很有用。所有副本都从主服务器接收更新,共享相同的 MVCC 时间戳。只有活动的主服务器用于查询。复制是同步的。
    • 数据库复制有利于灾难恢复。副本从主服务器接收更新,共享相同的 MVCC 时间戳。您可以查询主服务器或任何副本,但更新只能发生在主服务器上。复制延迟是可配置的。
    • 灵活的复制适用于特定于应用程序的用例。文档级更新使用触发器传播,这比基于时间戳的方法慢。所有更新都应该发生在主服务器上,但查询可以在主服务器或任何副本上运行。因为它是基于触发器的,所以 flexrep 允许复制文档子集,并允许任意 XQuery 作为复制任务的一部分运行。理论上,这甚至可以用于实现多主(主动-主动)复制。

    http://docs.marklogic.com/guide/cluster/failover

    http://docs.marklogic.com/guide/database-replication

    http://docs.marklogic.com/guide/flexrep

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      • 2010-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多