Комментарии 14
Отличная Статья! Спасибо Большое.
+1
не подскажите как поступить, при большом объеме данных в документе, когда размер индекса больше чем объем оперативной памяти, и при создание простого запроса, например
съедаеться вся память и сервер начинает дико тормозить
db.test.find().count()
съедаеться вся память и сервер начинает дико тормозить
0
Горизонтальный шардинг docs.mongodb.org/manual/core/sharding-introduction
+1
Оптимизация базы данных начинается с поиска причин. Сходу шардить — обычно приводит к распространению пробемы на несколько серверов.
0
ну причину я написал выше, нехватка объема оперативной памяти, даже после перехода на третью версию монги, которая значительно ужала объем данных, все равно процесс работы с большим объемом данных по отношению к моему серверу не представляется возможным. При работе монго занимает всю память и больше ее не освобождает. Сколько бы не писали что монго умная система и сама распределяем ресурсы, я этого не заметил и другие процессы на этом сервере просто не отвечали.
-1
Можно попробовать перейти на www.tokutek.com/tokumx-for-mongodb
0
Фундаментально! Спасибо!
+1
Внушительных размеров работа проделана! Спасибо за статью.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Шпаргалка по mongodb: e-commerce, миграция, часто применяемые операции и немного о транзакциях