开发者社区> 问答> 正文

MongoDB中只读节点与从节点(Secondary)的区别是什么?

MongoDB中只读节点与从节点(Secondary)的区别是什么?

展开
收起
芯在这 2021-12-14 23:21:22 783 0
1 条回答
写回答
取消 提交回答
  • 从节点

    副本集从节点具有高可用保障,即某个从节点故障时,系统会自动切换流量至隐藏节点,保障服务不受影响。相应的,在主节点故障时,每个从节点均有可能被选举为新的主节点,来执行数据写入请求。

    主从节点可以使用Connection String URI连接实现全局读写分离,适用于读多写少的并发场景。从而在性能扩展的同时,屏蔽节点故障对业务带来的影响。

    只读节点

    副本集只读节点仅从主节点同步数据,不具备高可用保障,也不会被选举为主节点。只读节点具有独立的连接地址,适合独立系统直连访问,与已有副本集主从节点的连接互不干扰。

    适合需要从现有实例中大量获取数据的业务场景。如BI分析等分析用平台的场景。

    2021-12-14 23:31:27
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Data as a Service - 数据即服务 -- MongoDB⾼级应⽤模式 立即下载
阿里云MongoDB云服务构建 立即下载
饿了么高级架构师陈东明:MongoDB是如何逐步提高可靠性的 立即下载

相关镜像