问题是在MongoDB创建索引记录

问题是在MongoDB创建索引记录
mondb 后的坑红宝石中国上周,反映很热烈,许多回答很有见地,一个深沉的提到MonDB的索引方法,使我更深刻的理解,对mondb索引和一些注意事项的方法。

在mondb坑,这是说,如果你建立索引的命令直接在前台,整个数据库将被封锁。因此,建议在后台建立索引,但也会带来一些问题。在2.6版之前,在辅助服务器中,即使后台被用来构建索引,次要的仍然在前台模式中进行索引,这也导致了次要的数据库阻塞问题。版本2.6恢复了这个错误,当2.6版本以后台的方式索引时,它真的转到后台了。

为了减少对mondb服务器索引的影响,方法之一是将mondb服务器为独立模式。具体做法如下:

1,第一站辅助服务器,取消-- replset参数和改变mondb端口重启后mondb,然后mondb将进入独立模式。

2。在独立模式下,运行命令ensureindex建立索引,并推荐前台运行。

三.设置索引后,次要服务器以正常方式关闭

4、根据以上1~3步,依次建立二级指标。最后,将主服务器临时转换为辅助服务器,根据1~3方法建立索引,然后转换为主服务器。

这种方式还是比较麻烦,但它可以最大限度地减少对mondb索引操作的影响,并在某些情况下,这是值得做的。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部