【问题标题】:mongodb replica hybrid persistence modelmongodb副本混合持久化模型
【发布时间】:2018-06-25 10:47:48
【问题描述】:

MongoDB 支持 Persistence 和 Non-Persistence 模式。 mongodb副本节点是否可以使用混合持久化模型?

这意味着,将 PRIMARY 配置为内存存储(以提高速度) 将辅助配置为磁盘上的数据持久性(为了可用性)

我们将非常感谢任何有关这方面的数据和详细信息。

【问题讨论】:

    标签: mongodb mongodb-replica-set


    【解决方案1】:

    是的,这是可能的。您只需为 --storageEngine 选项配置 inMemory ,如果在主节点上使用配置文件,则为 storage.engine 设置。在辅助节点上,您在磁盘引擎配置中使用 normal。

    您将该“内存”节点的“优先级”配置为高于其他节点,因此主节点“停留”在该节点上。重新启动此“内存”节点后,数据库当然是空的,因此节点进入“恢复”状态并从“新主”(磁盘基础存储)复制所有数据。 复制所有数据后,节点再次变为(内存中)PRIMARY,其他节点变为辅助节点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-16
      • 1970-01-01
      • 1970-01-01
      • 2016-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多