【MongoDB学习笔记34】MongoDB副本集设计原则
admin
2023-04-12 07:23:41
0

MongoDB中副本集中有个重要的概念:大多数

因为副本集只有一个节点为可读写,其他节点只可读;而主节点的选择由大多数决定的,只有在得到支持时才能继续作为主节点。

(1)大多数这个数字的确认公式:M=int((N/2)+1)

*大多数是指个数等于大于M,但是要小于等于N;N为副本集中服务器的总数

(2)一个副本集中一旦大多数不可用,整个副本集不可用;对于N是偶数的情况下,N/2个节点失效,整个副本集失效;

 

主节点选举机制:

(1)当备份节点连不上主节点,它会联系其他副本集成员将自己选举为主节点;

(2)其他成员会先做几项检查:

A.自身是否与主节点连通?

B.希望被选举为主节点的备份节点的数据是否是最新?

C.有没有其他优先级更高的成员可以被选举为主节点?

(3)只要一个“大多数”成员投了反对票,选举就否决了;只有候选人得到了“大多数”成员的赞成票,它就会成为主节点。



相关内容

热门资讯

热搜爆了!腾讯张军: 不会开发... 5月11日晚,“微信状态 访客记录”爆上热搜第一。 今天(5月12日),微信员工@客村小蒋发文回应:...
“人工胚胎”,首次进入太空! 来源:市场资讯 (来源:环球网资讯) 来源:央视新闻微信公众号 11日,我国天舟十号成功发射。“人工...
巨婴孙杨,屡教不改 内娱,终于等来了自己的综艺鬼才。体育冠军孙杨,人送外号“高需求宝宝”;艺术体操运动员张豆豆,被网友戏...
微纳米七级分散乳化机选型指南:... 导语:在医药制剂、化工新材料、食品加工等行业中,微纳米级分散乳化机的性能直接影响产品稳定性与生产效率...
全国率先!湖北人形机器人开始登... 当前,我国人形机器人产业爆发,各品牌机器人层出不穷。然而,不同品牌机器人由于技术路径不同,采用的零部...
国标出台,人工智能终端分级工作... 人工智能终端是人工智能技术规模化落地、体系化发展的关键载体。近年来,我国人工智能产业蓬勃发展,人工智...
OPPO「母亲节」交学费,另一... 「核心提示」 母亲节文案翻车背后:OPPO的营销,为何总在“雷区”蹦迪? 作者 | 李白 编...
今天,这场内阁会议或将决定斯塔... 英国工党日前在地方选举中大败,首相斯塔默地位岌岌可危,党内逼宫浪潮高涨。斯塔默将于5月12日召开一场...
定做衣柜要多少钱索菲亚定做衣柜... 回答1: 定做衣柜都是按平米计算的 索菲亚衣柜在全国有连锁店,价格也是统一的,一般一线城市跟...