失效链接处理 |
MongoDB分布式集群 PDF 下载
本站整理下载:
相关截图:
主要内容:
Replica Set 复制集/副本集 概念
1. 副本集的概念
“ A replica set is a group of mongod instances that maintain the same data set. ”
一组MongoDB服务器(多个mongod实例)(有不同的IP或端口)(具有相同的副本集名称)
相同的数据 (为了保证数据的相同,需要各mongod实例间保持数据的复制)
2. 副本集的组成
Primary Node 主节点 (一个) 默认的可写节点
Secondary Nodes 从节点 (多个)
3. 复制原理
复制的初始化:当一个复制集被建立之初,我们需要首先初始化一个Primary主节点。
Replication(复制)发生在Primary(主节点)和Secondaries(从节点)之间。由主节点将操作记录
(oplog)同步到从节点上,从节点根据oplog进行数据更新以获得与主节点相同的数据。
4. 选举制度
当主节点不可用时,一个复制集中的其他从节点将选举出一个新的主节点
选举采用分级投票制:在最高优先级的节点中得票最高(超过总成员半数)的节点成为新的主节点
影响选举的主要副本集配置:
members.priority
members.votes
|