首页 > 数据库 >mongodb副本集优先级设置

mongodb副本集优先级设置

时间:2022-12-28 17:23:06浏览次数:41  
标签:副本 优先级 rs mongodb priority 设置 节点

在设置mongodb副本集时,Primary节点。second节点,仲裁节点,有可能资源配置(CPU或者内存)不均衡,所以要求某些节点不能成为Primary
我们知道mongodb的设置:
  除了仲裁节点,其它每一个节点都有个优先权,能够手动设置优先权来决定谁的成为primay的权重最大。

副本集中通过设置priority的值来决定优先权的大小。这个值的范围是0--100,值越大,优先权越高。
默认的值是1,rs.conf是不显示的;
假设值是0,那么不能成为primay。
查询优先级: rs.config()

1.规划时直接设置,这个就略过了
2.在线增加的节点配置:
配置过程:
通过改动priority的值来实现(默认的优先级是1(0-100)。priority的值设的越大,就优先成为主)
1)PRIMARY> config=rs.conf()
2)PRIMARY>config.members[3].priority = 3             这里要注意:0表示第一个节点,1表示第二个节点,以此类推
3)PRIMARY> rs.reconfig(config)
注意:第2步members大括号中面的成员和_id是没有关系的,而是rs.conf查出来节点的数值的顺序;

这些操作必须在Primary上进程。

布置副本集一般都是奇数个数,奇数个数情况下主挂了会有从变为组

如果布置个数为偶数个,必须加入仲裁节点或者设置优先级等级(但是只剩一个节点的话,优先级也没用了,必须是加仲裁节点)

https://www.miaokee.com/286015.html

 

标签:副本,优先级,rs,mongodb,priority,设置,节点
From: https://www.cnblogs.com/seasonzone/p/17010822.html

相关文章

  • NVIC中断优先级
    中断优先级分为两种:抢占优先级、响应优先级高优先级(数字越小,优先级越高)的抢占优先级可以打断低抢占优先级中断当抢占优先级相同时,高响应优先级不可以打断低响应优先级中......
  • Hadoop和MongoDB的区别
    Hadoop旨在存储和分析多个计算机集群中的大量数据。它是一组构建数据处理框架的软件程序。这个基于Java的框架可以快速,廉价地处理大量数据。Hadoop的核心元素包括HDFS,MapR......
  • 常见的优先级选择模型 - 影响程度(痛点大于痒点)
    痛点需求一般情况大于痒点需求。只有因为难用而死掉的产品,没有因为难看而死掉的产品。痛点“痛点”是人们在完成某种行为、进行某种体验过程中的阻碍,是能够触发人强烈......
  • 常见的优先级选择模型 - 四象限法则(重要紧急)
    四象限法则将需求按照紧急和重要两个维度划分为四类:重要且紧急,这类的事情可能是:明天有个重要的报告要提交、要考试了才开始看书、要上台表演了台词还没记熟...重要不紧......
  • linux PATH环境变量 中 相同变量名的调用优先级
     测试使用plinkv1.07和plinkv1.9两个软件版本进行测试 001、将plinkv1.07的变量放在plinkv1.9之前,观测系统调用的plink版本[liujiaxin01@PC1~]$echo$P......
  • 在pycharm中MongoDB数据表无法可视化的问题
    Mongodb在pycharm中无法可视化的问题原因有很多种,那么在这里比较常见的解决方案有两种。一、mongoplugin这是pycharm自带的一款插件,若搜索后没有显示,则直接转到(二)mongo......
  • MongoDB
      MongoDB是一个基于分布式文件存储的数据库。旨在为WEB应用提供可扩展的高性能数据存储解决方案。  MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系......
  • 常见的优先级选择模型 - 老板需求
    老板需求是产品经理无法避免的,而且一般优先级较高。这主要是从需求来源的维度去考虑,有同事、用户、老板.....为什么收老板需求优先级高呢?首先,老板的经验和思考高度一......
  • 常见的优先级选择模型 - 波士顿矩阵(对用户和公司价值判断)
    波斯顿矩阵是由波士顿咨询公司发明的一种方法,最早用于分析市场增长率和市场份额。现在也被经常用于对需求的分析之中。波士顿矩阵波士顿矩阵由用户价值维度和公司价值两......
  • 关系型数据库学习手记——初见倾心PostgreSQL、MySQL、SQLite、MongoDB
    一、关系型数据库系统理论知识1.1学习笔记​​数据库系统概念读书笔记-引言​​数据库系统概念读书笔记-关系数据库数据库系统概念读书笔记-数据库发展史(上)数据库系统概念......