当前位置:首页>开发>正文

mongodb的副本集和分片集群有什么区别 mongodb副本级是需要三台服务器吗

2023-04-18 06:57:16 互联网 未知 开发

 mongodb的副本集和分片集群有什么区别 mongodb副本级是需要三台服务器吗

mongodb的副本集和分片集群有什么区别

简单来说
副本集(Replica Set)是指同一份数据被保存到N个机器上,每个机器上都是想同的数据。
分片(shard)是指一份数据被分离开保存到N个机器上,N个机器上的数据组合起来是一份数据。

mongodb副本级是需要三台服务器吗

至少3台:一台活跃节点,一台备份节点,一台选举节点。
3.0之前集群最多有12个节点,3.0之后的版本最多可以有50个节点,但 只有7个有选举权。

官网描述:
The minimum requirements for a replica set are: A primary, a secondary, and an arbiter.
……
Changed in version 3.0.0: A replica set can have up to 50 members but only 7 voting members.In previous versions, replica sets can have up to12 members.

官网:https://docs.mongodb.org/manual/core/replica-set-members/

最新文章