Планируя, как развернуть кластер с поддержкой сегментов (на данный момент один сегмент, со всеми серверами конфигурации и процессами mongos), я прочитал Лучшие практики работы с MongoDB. У меня есть сомнения по поводу использования памяти, которое они там заявляют.
Они утверждают, что для каждого монго потребуется: * Размер метаданных конфигурации шарда. * 1 МБ для каждого подключения (клиентские подключения + подключения к каждому экземпляру в шарде)
Что меня беспокоит, так это агрегаты, которые (насколько я понимаю) происходят в процессах mongos. Мне кажется, немного сложно оценить, сколько памяти это займет.
Что мне не хватает? Встречаются ли агрегаты где-нибудь еще?
Спасибо