一、介绍
MongoDB副本集(Replica set)是一组MongoDB实例,它们都维护着相同的数据集合。MongoDB副本集是有自动故障恢复功能的主从集群,有一个Primary节点和一个或多个Secondary节点组成。副本集没有固定的主节点,当主节点发生故障时整个集群会选举一个主节点为系统提供服务以保证系统的高可用。
MongoDB官网关于副本集的文档地址如下:
https://www.mongodb.com/docs/manual/replication/
二、Automatic Failover
自动故障转移机制:当主节点未与集群中的其它成员通信,并超过配置的超时时间(默认为10秒)时,合格的辅助节点将调用选举以将自己提名为新的主节点。集群尝试完成新主节点的选举并恢复正常操作。
三、搭建副本集
提前说明: