摘要: 并发对"主副本集"的影响?在副本复制过程中,当在主库执行写操作时,mongodb也同时在写主库的oplog,oplog为一个local库中特殊的集合。(在Replica Set复制集模式下,local.oplog.rs一个capped collection集合,用来存储oplog)。因此,MongoDB必须锁住当前写操作的库和local库。mongod必须锁定这两个库,保持数据的一致性和保证写操作是“全有或全无”的操作。什么情况下会锁多库?MongoDb如下操作会产生锁多库的情况:db.copyDatabase() 启用全局锁Journaling,它是一个内部的操作,将短时 阅读全文
posted @ 2013-06-14 17:31 李波的博客 阅读(940) 评论(0) 推荐(0) 编辑
摘要: MongoDB数据库的系列版本信息如下:2.5.0 开发版本(不稳定版)2.4.4 最新产品发行稳定版2.2 最新稳定版2.2.42.0 最新稳定版2.0.9There are 2 parts to the improvements in v2.2:Elimination of the global reader/writer lock – database level locks as the first step.PageFaultException architecture – yield lock on page fault.MongoDB 2.2版本相对2.0有比较大的... 阅读全文
posted @ 2013-06-14 09:17 李波的博客 阅读(904) 评论(0) 推荐(0) 编辑
摘要: 第一次发博客,看看效果 阅读全文
posted @ 2013-06-14 09:12 李波的博客 阅读(105) 评论(0) 推荐(0) 编辑