MONGODB北京2014大会

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

阅读全文

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

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

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

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

立即报名

活动内容:

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

阅读全文

MongoDB的选举过程

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

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

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

阅读全文

MongoDB上海用户组成立了

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

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

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

使用YCSB测试MongoDB的微分片性能

MongoDB的库级锁

MongoDB是目前最流行的NoSQL数据库,以其自然的文档型数据结构,灵活的数据模式以及简单易用的水平扩展能力而获得了很多开发人员的青睐。 但是金无足赤人无完人,MongoDB不是没有它的一些弱点,比如说它的库级锁就是人们经常抱怨的一个性能瓶颈。简单来说MongoDB的库级锁就是针对某一个数据库的所有写操作,必须在获得这个数据库仅有的一个互斥锁情况下才能进行。这个听[......]

阅读全文

MongoDB的存储结构及对空间使用率的影响

使用MongoDB一段时间的同学肯定会发现,MongoDB往往会占用比实际数据大小多不少空间的问题。如果利用db.stats()命令去查看,会发现MongoDB会报告几种不同的空间大小信息,如dataSize, storageSize以及fileSize。这些大小到底指的是什么意思呢?让我们来通过了解MongoDB的存储机制来解析这几个数值的含义。

数据库文件类型

MongoDB的数据库文件主[......]

阅读全文

MongoDB在Linux下常用优化设置

以下是一些MongoDB推荐的常用优化设置。在生产环境下选取合适的参数值,例如预读值和默认文件描述符数目等,会对系统性能有很大的影响。

** 关闭数据库文件的 atime

禁止系统对文件的访问时间更新会有效提高文件读取的性能。这个可以通过在 /etc/fstab 文件中增加 noatime 参数来实现。例如:

/dev/xvdb /data ext4 noatime 0 0

修改完文件后重[......]

阅读全文