MongoDB измеряет необходимый размер диска - PullRequest
1 голос
/ 23 февраля 2012

Я хотел бы знать, есть ли какое-то "практическое правило", чтобы иметь приблизительную формулу, которая измеряет, сколько займет файл хранилища, зная средний размер и количество документов, и насколько это увеличится, если я создам один или больше индексов для документов.

1 Ответ

3 голосов
/ 23 февраля 2012

Есть, но нужно знать, какие именно индексы вы указали, и так далее.Если вы знаете средний размер документа и полученный коэффициент заполнения, чем ваш размер данных.Добавьте размеры индекса (примерно совокупный размер всех значений всех полей индекса плюс ~ 20 байт на документ) и файлы журналов, если они включены.Затем округлите до ближайших 2 ГБ (или до ближайших 0,5 ГБ, если включена опция --smallfiles).

Гораздо проще экстраполировать, если у вас есть реальные данные, так как объем памяти увеличиваетсялинейно, когда вы добавляете больше, примерно одинаковые данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...