位置: 编程技术 - 正文

mongodb添加arbiter节点的方法示例(mongodb添加环境变量)

编辑:rootadmin

推荐整理分享mongodb添加arbiter节点的方法示例(mongodb添加环境变量),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mongodb添加文档,mongodb添加用户,mongodb添加索引,mongodb添加用户并授权,mongodb添加节点,mongodb添加用户名密码,mongodb添加用户名密码,mongodb添加数据,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

在创建mongodb的replica set的时候,只是做成了1主2从,没有做成1主1从1仲裁。这我们将一个几点从replica set中删除,再以仲裁节点的身份加入到replica set中:

1.初始状态:

mongodb添加arbiter节点的方法示例(mongodb添加环境变量)

2.删除节点:

3.添加成arbiter节点:

注1: mongodb 3.4之后,虽然要求config server为replica set,但是不支持arbiter。

添加的时候,会报错:

注2:rs.reconfig()也可以进行操作,效果类似re.remove+rs.addArb,详见:mongodb官方文档- Remove Members from Replica Set

总结

标签: mongodb添加环境变量

本文链接地址:https://www.jiuchutong.com/biancheng/312610.html 转载请保留说明!

上一篇:利用mongodb查询某坐标是否在规定多边形区域内的方法(mongodb 查询条件)

下一篇:CentOS 安装 Mogodb的步骤(在线&&离线两种)(centos 安装dpkg)

  • PHP:pg_update()的用法_PostgreSQL函数(php更新数据)

    PHP:pg_update()的用法_PostgreSQL函数(php更新数据)

  • PHP正则匹配中英文、数字及下划线的方法【用户名验证】 原创(php正则替换字符串)

    PHP正则匹配中英文、数字及下划线的方法【用户名验证】 原创(php正则替换字符串)

  • php车辆违章查询数据示例(违法汽车查询)

    php车辆违章查询数据示例(违法汽车查询)

  • MongoDB安全配置详解(mongodb配置文件详解)

    MongoDB安全配置详解(mongodb配置文件详解)

  • 浅析SQL Server的分页方式 ISNULL与COALESCE性能比较(sql server干嘛的)

    我们看到上述COALESCE合并的结果是可空的而ISNULL不是,有一点点不同。

    (3)COALESCE对列计算时需要持久化

    接下来我们看看二者最大的不同,我们通过计算列并且在其上面创建主键或者非空约束,看看ISNULL和COALESCE的区别

    我们再来看看COALESCE函数来计算列

    很明显我们需要对列进行持久化,通过添加PERSISTED关键字,如下即可。

    我们再来看看一个二者的不同

    我们到这里其实我们可以稍微概括下二者的区别:ISNULL着重于替换,而COALESCE着重于合并。COALESCE显示忽略了NULL并用空字符串填充并压缩,而ISNULL对NULL会用空字符串填充但不会压缩。

    (4)COALESCE函数支持超过两个参数

    对于多个参数输入,ISNULL函数需要嵌套调用,而COALESCE能够处理任何数量,至于上限不知,所以对于多个参数使用COALESCE更加,如下使用多个参数输入。

    SELECT COALESCE(a, b, c, d, e, f, g) FROM dbo.table;

    而对于ISNULL,我们需要这样做

    SELECT ISNULL(a, ISNULL(b, ISNULL(c, ISNULL(d, ISNULL(e, ISNULL(f, g)))))) FROM dbo.table;

    二者最终执行时和利用CASE一样

    (5)COALESCE和ISNULL二者性能比较

    我们来运行如下查询

    我们有查询四个场景:(1)两个参数都为NULL(2)第一个参数为NULL(3)第二个参数为NULL(4)两个参数都为NULL。每个场景测试十次,最终得出如下结果

    从上看出二者性能并未有什么太大差异,我们不需要太担心了吧,当然上述场景并未完全覆盖,至少还是能说明一部分。上述我们得到的结果查看的执行时间,现在我们再来看看二者查询执行计划。

    上述可能不太准确,还和硬件配置有关,也有可能COALESCE的性能差与ISNULL。二者性能应该是没什么很大差异。

    (6)ISNULL和自然语言描述不一致

    为何是和自然语言描述不一致呢?也就是说我们当判断某个值为NULL会做什么,不为NULL再做什么,这时用查询语言SQL描述如下:

    我们用自然语言角度来看,翻译为如果something为NULL我们做什么,这个时候是不一致的。因为在SQL Server中没有布尔值类型,上述我们只能进行如下转换

    (7)利用GUID看看奇葩的ISNULL

    在本节介绍之前我们再来看看一个例子,从而颠覆你的想法,让你发狂。

    SELECT ISNULL(NEWID(), 'JeffckyWang" class="img-responsive" alt="浅析SQL Server的分页方式 ISNULL与COALESCE性能比较(sql server干嘛的)">

    浅析SQL Server的分页方式 ISNULL与COALESCE性能比较(sql server干嘛的)

  • Win8.1怎么安装?从硬盘/光盘/u盘安装win8.1教程全程图解(win8.1怎么安装appx没有许可证)

    Win8.1怎么安装?从硬盘/光盘/u盘安装win8.1教程全程图解(win8.1怎么安装appx没有许可证)

  • ES6中数组array新增方法实例总结(es6数组函数)

    ES6中数组array新增方法实例总结(es6数组函数)

  • Formatting Long Lines 格式化多行字符的shell脚本

    Formatting Long Lines 格式化多行字符的shell脚本

  • jQuery iScroll.js 移动端滚动条美化插件第1/5页

    jQuery iScroll.js 移动端滚动条美化插件第1/5页

  • 房地产企业增值税计算
  • 一个季度超过30万怎么做账
  • 印花税都有啥
  • 进仓费税率
  • 个人所得税年度汇算时间
  • 开普票需要公对公转账吗
  • 所得税二季度可以先少缴吗
  • 服装纳税税率
  • 一般纳税人暂估成本的账务处理
  • 计算产品当月生产成本
  • 预缴增值税是否适用一般计税方法
  • 律师事务所日常管理松懈混乱整改措施
  • 有未弥补亏损本季度有盈利要计提递延所得税资产吗?
  • 外汇收不到会不会丢
  • 企业拆迁补偿款要交哪些税
  • 机器设备进项税额是否要分期抵扣
  • 用现金发工资不给怎么办
  • 收到委托代销清单的会计分录
  • 营改增后增值税税率的调整
  • 现金支票工本费发票
  • 怎么进行现金流量分析
  • win7系统无法启用网络发现
  • 应付账款暂估款的会计分录
  • 资产负债表中的固定资产是原值还是净值
  • 完美解决win11间歇性掉线
  • amr文件什么意思
  • 广告费与业务宣传费范围
  • php字符串赋值
  • 发票已付款未认账怎么办
  • mc office是什么意思
  • 深入理解php内核
  • 融资租赁综合利息计算
  • 收到无法支付的押金收入
  • php和apache
  • php查询mysql数据库
  • 小企业如何记账
  • windows刻录cd
  • 餐饮业采购管理
  • 免征的教育费附加怎么做账
  • 房地产销售折扣
  • jquery ui table
  • 运输服务的增值税税率到底是6还是9
  • 建安类企业包括哪些公司
  • 公司买15万的车可以抵扣多少税
  • SQL Server 2005 镜像构建手册(sql2005数据库同步镜像方案)
  • mysql优化常用的几种方法
  • mongodb如何查询数据
  • 只有收据没有发票怎么入账
  • 因质量问题对方直接扣款也不开票
  • 电子发票不小心删掉了怎么办
  • 待认证进项税额和待抵扣进项税额的区别
  • 普票的销项负数怎么开
  • 支付银行手续费等直接收费金融服务
  • 收到福利费的专用发票
  • 未按照规定编制应急预案的,责令限期改正,可以处罚款
  • 其他综合收益包括留存收益吗
  • 房地产企业会计核算和税务处理大全
  • mysql sqlserver语法
  • mysql 修改密码后 unknown error 1820
  • ubuntu下安装win10
  • ubuntu设置启动项
  • linux tcpping
  • win10链接手机怎么用
  • win8休眠如何唤醒
  • 搜狗浏览器2019版本
  • android 一个activity多个layout
  • android游戏开发 教程
  • linux基本命令的使用方法
  • css怎么控制图片位置
  • 联机游戏
  • 如何给textarea赋值
  • jquery选择器总结
  • jquery教程
  • flask框架数据可视化
  • 简述python语言
  • 深圳龙华街道办电话
  • 小规模纳税人无进项发票要如何做账?
  • 车船税保险公司代收代缴后,单位还申报不?
  • 报税软件怎么用
  • 浙江省网上税务局总分机构变更流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设