在我的本地,我使用mongo 3.2&运行iibench-mongodb基准测试。 3,4使用wiredTiger。在我的测试中,mongo 3.2 wiredTiger似乎比mongo 3.4 wiredTiger更好地执行插入和放大。查询。这是预期的,为什么最新的mongo表现比以前的版本差?
环境 -
sudo ./mongod --storageEngine wiredTiger --dbpath /tmp/data/mongodb/wired2/
/tmp/data/mongodb/wired2/
,并使用空/tmp/data/mongodb/wired2/
再次启动mongo 以下是我的测试结果。它代表3次运行的平均值: -
答案 0 :(得分:0)
是的,似乎新版本中包含的所有功能都在减慢数据库速度
所有版本之间的基准:https://medium.com/@hartator/mongodb-4-2-vs-4-0-3-6-3-4-and-3-2-benchmarks-ee96a09ef231
但是大多数基准测试都是在独立体系结构上实现的,我们可以希望在具有副本集体系结构的新版本上性能更好,但是到目前为止我还没有找到任何基准测试。.