MongoDB中只读节点与从节点(Secondary)的区别是什么?
从节点
副本集从节点具有高可用保障,即某个从节点故障时,系统会自动切换流量至隐藏节点,保障服务不受影响。相应的,在主节点故障时,每个从节点均有可能被选举为新的主节点,来执行数据写入请求。
主从节点可以使用Connection String URI连接实现全局读写分离,适用于读多写少的并发场景。从而在性能扩展的同时,屏蔽节点故障对业务带来的影响。
只读节点
副本集只读节点仅从主节点同步数据,不具备高可用保障,也不会被选举为主节点。只读节点具有独立的连接地址,适合独立系统直连访问,与已有副本集主从节点的连接互不干扰。
适合需要从现有实例中大量获取数据的业务场景。如BI分析等分析用平台的场景。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。