搞会这个索引添加法,十亿级时延敏感集群想抖动都难( 五 )
例如增加了链接限制白名单后 , 就可以通过127.0.0.1登陆到节点内部 , 然后通过killOp操作把从节点正在构建索引的操作干掉 。
六、时延敏感型业务如何做到业务无感知索引添加?
- 方法一:所有主从确保索引执行完成后添加下一个索引(影响相对较小)
说明:mongodb高版本中对后台添加索引做了优化 , 从节点拉取建索引对应oplog重放的时候 , 只有第一个索引执行完成 , 才会执行第二个索引 , 从而避免了同时多个索引同时执行引起的抖动 。
- 方法二:单机启动 , 然后加索引 , 加完索引后再加入到副本集(业务无任何感知)
- 从复制集中移除某个从节点
- 单机方式启动该节点
- 阻塞方式(不带background)加索引 , 这样索引构建速度更快
- 索引添加完成后 , 副本集方式启动该节点
- 把该节点加入复制集
- MIUI|Reno6开启ColorOS12公测招募,想体验这个功能赶快参加,仅此机会
- 搜索引擎|网站优化关键词重点应该做什么?
- 恐龙|这个遗址公园埋葬了大量的恐龙,随便一根小骨头就比两个人高
- 抗生素|抗生素对人体不同时期肠道菌群的影响,这个时期影响最大!
- 家电业|不是两端分化而是头部聚集,家电业这个趋势会越来越明显吗
- |什么是元宇宙?为何大佬都在扯这个话题,往这个概念上靠
- 小米科技|蚂蚁全媒体刘鑫炜教程:如何5天内让搜索引擎收录你的新网站·一
- 鸡蛋|先有鸡还是先有蛋?这个争论不休的问题,科学家终于找到答案了
- 武汉|智能电视怎么选?一定要关注这个参数
- 天猫|这个综艺竟然揭秘了差评君的家!