MongoDB如何新增索引

常规方法

数据量较小或者请求量不大的情况下,可以直接通过db.coll.ensureIndex({})建立,相关的参数可以 参考文档.

数据量较大时的通用方法

在数据量较大或请求量较大,直接建立索引对性能有显著影响时,可以利用复制集(数据量较大时一般为线上环境,使用复制集为必然选择.)中部分机器宕机不影响复制集工作的特性,轮转建立索引.
在复制集中,首先停掉一台从节点,去掉--re[......]

阅读全文

MongoDB的选举过程

科普文,MongoDB的选举过程.
MongoDB的复制集具有自动容忍部分节点宕机的功能,在复制集出现问题时时,会触发选举相关的过程,完成主从节点自动切换.
每个复制集成员都会在后台运行与复制集所有节点的心跳线程,在两种情况下会触发状态检测过程:

  • 复制集成员心跳检测结果发生变化,比如某个节点挂了或者新增节点.
  • 超过4s没有执行状态检测过程.

在状态检测过程大致包含以下步骤[......]

阅读全文

MONGODB北京2014大会

mongodb-day-2014你可能在使用MongoDB,你也可能是这个快速发展的数据库社区的成员之一。你可能在努力扩展你的技术希望藉此来提升你应用的性能,你也可能在寻找更多MongoDB的应用场景。那么,来参加我们的MongoDB 北京大会吧!MongoDB 北京是一个每年一度,为程序员,架构师和运维工程师准备的技术盛会。在这里你可以深入了解到MongoDB的技术精湛以及许多MongoDB的成功案例。 今年的活动内容有:[......]

阅读全文

MongoDB上海用户组成立了

MongoDB线下用户组是由全世界MongoDB爱好者发起的不定期线下交流活动。目前全球有100多个MongoDB用户组,3万5千多爱好者参与。

MongoDB上海用户组成立啦,欢迎大家加入,积极讨论,共同进步。届时将不定时举行交流活动。

MongoDB上海用户组信息:
QQ群:192202324
联系人:eshujiushiwo QQ:378013446

MongoDB深圳用户组成立暨线下活动召集

MongoDB线下用户组是由全世界MongoDB爱好者发起的不定期线下交流活动。目前全球有100多个MongoDB用户组,3万5千多爱好者参与。用户组活动的形式通常会有一到两个MongoDB相关的技术分享。分享会后有足够的时间让大家互相结识交流经验。

活动时间:2014.11.02  14:30 - 16:30

活动地点:广东深圳(具体地址待定)

立即报名

活动内容:

1. 如何在M[......]

阅读全文