3
MongoDB MMAPv1与WiredTiger存储引擎
在mongoDB3中出现了一个新的存储引擎:WiredTiger。但是,MMAPv1仍然是Mongo中的默认选择。 一个可能不会比另一个更好,这通常是一个用例问题,并为工作选择了正确的工具。但是,哪种发动机最适合什么工作? 实际上,虽然MMAPv1是默认引擎,但 WiredTiger在几乎每个领域似乎都更好。它具有与MMAPv1 plus相同的功能: 更好的写入性能, 文档级并发, 压缩, 快照和检查点系统。 我在MongoDB的博客上找到了一个比较表: 因此,除非您使用Solaris,否则是否有理由不选择WiredTiger? 编辑 这是两个视频,详细介绍了WiredTiger和MMAPv1的内部 。