1

是否可以找出我在 MongoDB 中使用的 WiredTiger 版本?我尝试使用:-

db.serverStatus().wiredTiger

但我在那里找不到任何版本信息。

我开箱即用地安装了 MongoDB (v3.0.4),所以我试图弄清楚它附带的 WiredTiger 版本,以及我是否可以使用更新版本的 WiredTiger。

4

1 回答 1

2

3.0.4 的来源表明您使用的是 WiredTiger 2.5.3:

https://github.com/mongodb/mongo/tree/r3.0.4/src/third_party/wiredtiger

WiredTiger 2.5.3:(2015 年 3 月 26 日)

这是 WiredTiger 的 2.5.3 版。

当然,您可以重新编译并尝试使用另一个版本,但您可能会发现查看 dev 分支并以这种方式尝试更新版本更容易,例如:

https://github.com/mongodb/mongo/tree/r3.1.6/src/third_party/wiredtiger

MongoDB 3.1.6 似乎正在使用 WiredTiger 2.6.2:

WiredTiger 2.6.2:(2015 年 6 月 4 日)

这是 WiredTiger 的 2.6.2 版本。

于 2015-07-21T17:16:28.807 回答