Как изменить механизм хранения Mongodb по умолчанию (wiredtiger) на мой пересмотренный wiredtiger (исходная сборка git)?

Я собираюсь изменить код wiredtiger, чтобы протестировать тест ycsb для повышения производительности.

Через этот вики-документ (https://github.com/wiredtiger/wiredtiger/wiki/Btree-vs-LSM), я смог протестировать базовый код wiredtiger и модифицированный код на Leveldb.

Следующим шагом я хочу использовать YCSB для сравнения моего отредактированного кода wiredtiger, но я не могу найти способ сравнить это.

Поэтому я настроил mongodb на использование теста YCSB, поскольку mongodb использует wiredtiger в качестве механизма хранения.

Но есть проблема, из-за которой я не знаю, как изменить механизм хранения wiredtiger mongodb (по умолчанию) на измененный (исходная сборка git).

Мне нужен совет


person Yongjun Choi    schedule 23.07.2019    source источник


Ответы (1)


Попробуй это

mongod --dbpath 'specify new path' --storageEngine 'your storage engine name'
person Community    schedule 23.07.2019