概述
- 当前(2019-11-22) MongoDB 的稳定版为 4.2.1
- MongoDB 的集群模式有三种: 主从模式、副本集、分片集群。
主从模式(Master-Slave)
- 主从模式已过时,应该用副本集替换主从模式
- 从 MongoDB 3.2 开始,分片集群弃用(deprecate)主从模式作为组件
- 从 MongoDB 3.6 开始,弃用(deprecate)主从模式
- 从 MongoDB 4.0 开始,移除(remove)主从模式
- URL: https://docs.mongodb.com/v3.6/core/master-slave/
副本集(Replica sets)
- 副本集可看作能够自动切换主节点的主从模式
- 因为只有主节点能写据,所以增加节点只能增加副本读性能,不能增加系统写性能
- 若将单节点作为副本集,需要将单节点配置为副本集模式
- URL: https://docs.mongodb.com/v4.2/replication/
分片集群(Sharded Cluster)
- 从 MongoDB 3.6 开始,分片必须是副本集。副本集可以是单节点
- 分片集群可以增加系统读写性能
- URL: https://docs.mongodb.com/v4.2/core/sharded-cluster-shards/
MongoDB 常见部署架构
- 图片出自唐建法(TJ)《MongoDB高手课》
本文出自 qbit snap
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。