2015-07-21 5 views
0

Можно ли узнать, какую версию WiredTiger я использую с MongoDB? Я попытался с помощью: -Какая версия WiredTiger используется MongoDB?

db.serverStatus().wiredTiger 

, но я не могу найти любую информацию о версии там.

Я установил MongoDB (v3.0.4) из коробки, поэтому я пытаюсь выяснить, в какой версии WiredTiger он поставляется, и могу ли я использовать более новую версию WiredTiger.

+1

FYI, было также обсуждение в списке MongoDB-DEV об обновлении WiredTiger независимо от версии поставляется с MongoDB: https://groups.google.com/forum/#!topic/mongodb-dev/31FQSo4KVCI. Краткое резюме команды WiredTiger - «единственная версия WiredTiger, гарантированная совместимость с любым конкретным выпуском MongoDB, - это версия WiredTiger, включенная в релиз MongoDB, и вы не должны обновлять WiredTiger отдельно». – Stennie

ответ

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: (26 марта 2015)

Это версия 2.5 .3 от WiredTiger.

Вы можете, конечно, перекомпилировать и попытаться использовать другой вариант, но вы можете найти его проще взять взглянуть на 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: (4 июня 2015)

Это версия 2.6.2 WiredTiger.

+0

Отличный ответ, спасибо. –

Смежные вопросы