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/