Подтвердить что ты не робот

Как узнать, какой механизм хранения используется в mongodb?

Начиная с версии 3.0, mongodb поддерживает подключаемый модуль хранения. Как узнать, какой механизм хранения используется в системе?

4b9b3361

Ответ 1

Самый простой способ найти используемый механизм хранения.

Тип консоли mongo

db.serverStatus().storageEngine

Он возвращает

{ "name" : "wiredTiger" }

Как только будет подтверждено, что используется wiredTiger, введите

db.serverStatus().wiredTiger

чтобы получить все детали конфигурации wiredTiger.

Ответ 2

На консоли ответ Майанка имеет больше смысла.
С другой стороны, используя MongoDB GUI, например MongoChef или Robomongo storageEngine можно найти, используя следующие способы:

Вкл Robomongo;

enter image description here


Вкл MongoChef;

введите описание изображения здесь

Ответ 3

Вы можете обнаружить это через:

db.serverStatus().wiredTiger 

Итак, в "настоящем", где это "существует", существует другой механизм хранения, настроенный иначе, чем по умолчанию "MMAPv1", где "WiredTiger" не используется.

Это относится к настоящей серии "MongoDB 3.0x"