查看Mongodb 存储引擎笔记的源代码
←
Mongodb 存储引擎笔记
跳转到:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
== 锁 == * intent lock:意图锁,参见 https://stackoverflow.com/questions/34613068/what-are-intention-shared-and-intention-exclusive-locks-in-mongodb 和 https://en.wikipedia.org/wiki/Multiple_granularity_locking,按照我的理解就是将通过高层意图锁,来避免底层次锁的无谓争用。 * MMAP 是 collection 级别,而 WT 已经是 document 级别。 * 锁会退让,如果预测读取的数据不在内存,会让出读锁,加载到内存,再重新获取锁。写如果涉及多个文档,也可能退让锁。 * 锁和操作,见图 [[文件:Mongodb lock op.png]]
返回到
Mongodb 存储引擎笔记
。
个人工具
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
社区专页
新闻动态
最近更改
随机页面
帮助
工具箱
链入页面
相关更改
特殊页面