У меня есть размонтирование Compose.io MongoDB. Развертывание имеет базу данных (11,5 ГБ) с 18 сборников и документов:Уменьшите использование памяти и FAILCNT для MongoDB (составите)
Collection Documents Size
a.. 195 168 KB
b.. 39 40 KB
c.. 4 8 KB
d.. 1754 680 KB
u.. 2939580 2.47 GB
i.. 2 8 KB
i.. 161036 232 MB
i.. 54371 10.7 MB
i.. 14011 2.66 MB
n.. 1839711 1.08 GB
o.. 535 10.7 MB
r.. 13150 2.66 MB
r.. 8367 2.66 MB
r.. 503 168 KB
s.. 0 8 KB
t.. 1776 2.66 MB
t.. 953418 4.47 GB
h.. 38563 82.3 MB
Я имею perforamces проблемы, связанные с использованием memory
и FAILCNT
. Хотя я масштабировал машину.
Теперь моя конфигурация:
- 3 узлы данных и 1 арбитром через 1 набора реплик с хранения 25 ГБ/2.49GB памяти
- 2 Mongo Маршрутизаторы с 768MB памяти
За стоимость: $ 562,00/месяц
Я пробовал несколько вариантов ионах, масштабируя память маршрутизаторов и осколков:
, но я не могу опустить FAILCNT
.
Теперь у меня есть следующие характеристики (с последней конфигурации):
Я хотел бы знать, если это нормальное поведение.
И если есть какие-либо способы: optimize
это, а также scale
. И если стоимость услуги хорошая, или вы можете найти более дешевое обслуживание.
Я улучшение MongoDB indexes
, чтобы увидеть, если я могу улучшить,