Как указать путь хранения данных для конкретной базы данных mongodb

У меня есть два устройства хранения. Как я могу создать две базы данных и хранить файлы каждой базы данных на отдельном жестком диске. причина в том, что один из них быстрее, и я хочу хранить на нем обычные данные, а другой медленнее и должен использоваться в качестве архива.

Спасибо

1 ответ

Я нашел ответ. мы можем включить storage.directoryPerDb в mongod.conf:

storage:
  directoryPerDb: true
...

это создаст файлы каждой базы данных в каталоге. а затем смонтируйте нужный жесткий диск в этом каталоге. не забудьте CHMOD и CHGRP каталог для пользователя и группы вашего mongodb.

Другие вопросы по тегам