开发者社区> 问答> 正文

MongoDB是如何进行内存映射的

1
MongoDB启动后,也执行了find()查询,但是上图显示mapped为0,这时MongoDB是否进行了内存映射?MongoDB是怎么进行内存映射的,能否详细介绍下内存映射的步骤过程。

本问题及下方已被采纳的回答均来自云栖社区【Redis&MongoDB 社区大群】。https://yq.aliyun.com/articles/690084 点击链接欢迎加入社区大社群。

展开
收起
李博 bluemind 2019-04-08 16:40:52 1815 0
1 条回答
写回答
取消 提交回答
  • 云栖社区Java、Redis、MongoDB运营小编,有意合作请联系钉钉:15810436147

    3.2以后默认的存储引擎是WiredTiger,所以这两个值一直为0。
    至于映射方式,MMAPv1使用的就是Linux操作系统的内存映射,篇幅所限没法在这里解释,不过网上已经有很多相关的资料。

    2019-07-17 23:32:50
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Data as a Service - 数据即服务 -- MongoDB⾼级应⽤模式 立即下载
阿里云MongoDB云服务构建 立即下载
云服务器ECS内存增强型实例re6全新发布 立即下载