在我的本地,我用 mongo 3.2 和 3,4 和wiredTiger运行了iibench-mongodb基准测试。在我的测试中,mongo 3.2wiredTiger 的插入和查询性能似乎都比 mongo 3.4wiredTiger 好。这是意料之中的吗?为什么最新的 mongo 性能比以前的版本差?
环境 -
- Mac OS X - 10.11.6
- 处理器 - 2 GHz 英特尔酷睿 i7
- 内存 - 8GB
- Mongo 开始为
sudo ./mongod --storageEngine wiredTiger --dbpath /tmp/data/mongodb/wired2/
- 在
/tmp/data/mongodb/wired2/
每次测试运行之前删除 mongo 并再次以空启动/tmp/data/mongodb/wired2/
- iibench-mongodb 的测试参数可以在github中找到。
- Mongo 版本用于测试 3.4.1 和 3.2.8
- Java 1.8.0_77
下面是我的测试结果。它代表 3 次运行的平均值:-