
个中的仲裁节点不存储数据,只是负责故障转移的群体投票,如许就少了数据复制的压力。此外还有Secondary-Only、Hidden、Delayed、Non-Voting等角色。
Secondary-Only:不克不及成为Primary节点,只能作为Secondary副本节点,防止一些机能不高的节点成为主节点。
Hidden:这类节点是不克不及够被客户端制订IP引用,也不克不及被设置为主节点,然则可以投票,一般用于备份数据。
Delayed:可以指定一个时光延迟大年夜Primary节点同步数据。重要用于备份数据,如不雅及时同步,误删除数据立时同步到大年夜节点,恢复竽暌怪恢复不了。
Non-Voting:没有选举权的Secondary节点,纯粹的备份数据节点。
总结及思虑
还有两个问题待后续解决:
- 大年夜节点每个膳绫擎的数据都是对数据库全量拷贝,大年夜节灯揭捉?力会不会过大年夜?
- 如不雅数据压力大年夜到机械支撑不了的时刻可否做到主动扩大?
这个可以经由过程MongoDB的分片功能来解决,我们下次再说。Bye Bye!
【编辑推荐】
- 阿里总部对外解密双11超等工程背后的数据库技巧
- Oracle数据库中出现的坏块问题,该若何处理?
- NoSQL数据库在现代应用法度榜样中的感化
- Oracle数据库常识点之ROWNUM
- 如安在数据库中查找和清除反复的数据?
全部副本集已经搭建成功了。是不是超等简单?
推荐阅读
大年夜多半科技界人士都认为,再过十年,无处不在的技巧将会触及一天中的每一个时刻,让我们的生活变得更有效力、更相符小我需求。这同时引出一个有趣的问题:在一个万物互联的世界里,当>>>详细阅读
本文标题:干货满满 | MongoDB集群实战攻略
地址:http://www.17bianji.com/lsqh/40477.html
1/2 1