Mongo - non yaml config, чтобы указать двигатель mmapv1?

Я использую монго 3.4.7. Мой файл mongodb.conf находится в формате foo = bar, а не yaml.

Мне нужно переключить движок на mmapv1, потому что мне нравится использовать файловую систему ext4.

Кто-нибудь знает конфигурацию по умолчанию для этого в формате «foo = bar» вместо yaml?

1
задан 10 March 2018 в 21:48

2 ответа

Формат файла конфигурации старого стиля по-прежнему поддерживается в соответствии с MongoDB 3.6.3 для целей обратной совместимости.

Однако поддержка этого стиля конфигурации может быть не навсегда и может быть удалена в будущем , Этот старый формат файла конфигурации от MongoDB 2.4, поэтому описание формата будет устаревшим, а некоторые параметры больше не применяются для новых версий MongoDB.

Таким образом, рекомендуется использовать новый формат стиля YAML , и конвертируйте свой старый стиль в YAML. Подробнее о конфигурации стиля YAML см. В описании формата .

1
ответ дан 17 July 2018 в 19:08

Формат файла конфигурации старого стиля по-прежнему поддерживается в соответствии с MongoDB 3.6.3 для целей обратной совместимости.

Однако поддержка этого стиля конфигурации может быть не навсегда и может быть удалена в будущем , Этот старый формат файла конфигурации от MongoDB 2.4, поэтому описание формата будет устаревшим, а некоторые параметры больше не применяются для новых версий MongoDB.

Таким образом, рекомендуется использовать новый формат стиля YAML , и конвертируйте свой старый стиль в YAML. Подробнее о конфигурации стиля YAML см. В описании формата .

1
ответ дан 23 July 2018 в 19:54
  • 1
    есть ли способ легко конвертировать? что много перезаписывать вручную в конфигурации по умолчанию – dman 19 March 2018 в 04:26
  • 2
    Не то, что я знаю из. Насколько велик ваш конфигурационный файл? – Kevin Adistambha 19 March 2018 в 04:55
  • 3
    к большому к повторению вручную. Использование устаревшего синтаксиса, как указать двигатель? – dman 19 March 2018 в 18:40
  • 4
    Вы можете добавить storageEngine = wiredTiger в свой файл конфигурации. Имейте в виду, что амортизация означает, что она может вести себя не так, как предполагалось, как формат от MongoDB 2.4, где нет поддержки движка хранилища, поэтому используйте на свой страх и риск. – Kevin Adistambha 30 April 2018 в 07:53

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

Похожие вопросы: