Сколько коллекций возможно в MongoDB без потери производительности? - PullRequest
4 голосов
/ 23 сентября 2011

Я видел, что по умолчанию MongoDB имеет 24 000 доступных коллекций с файлом 16 МБ .ns.Если я увеличу это значение до 2 ГБ (максимум), могу ли я получить 3,000,000 коллекции в БД?Будет ли существенное снижение производительности?

Ответы [ 2 ]

1 голос
/ 23 сентября 2011

Согласно документации большое количество коллекций не повлияет на производительность (почти нет).

с большим количеством коллекций не имеет значительной производительности штраф и очень хорошие результаты

Если вам нужно больше коллекции, вы можете увеличить файл .ns с помощью параметра --nssize до 2 ГБ.

Документация

0 голосов
/ 23 сентября 2011

Я думаю, это то же самое, что и другая БД ... чем выше, тем медленнее становится.

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