Операции вставки в MongoDB

Добрый день. Проблема такая: операции записи жутко нагружают сервер, 60 запросов в секунду сервер уже не держит, быстро валится. Да-да, я знаю, что бд блокируется на время записи, но железо хорошее, нагрузка вроде не самая большая. Подскажите, можно ли как-то оптимизировать. Доп.инфа:
1)MongoDB 2.2, репликасет
2)Web-приложение на C#(драйвер официальный)

Заранее спасибо.
  • Вопрос задан
  • 4034 просмотра
Пригласить эксперта
Ответы на вопрос 3
jaturken
@jaturken
А дело точно в монго? Как вы это выяснили?
groups.google.com/forum/?fromgroups=#!topic/mongodb-user-russian/QUlQqMPFwEA тут у народа счёт на десятки тысяч записей в секунду идёт, так что падать на 60 — оочень странное поведение.
Ответ написан
@Fisik
нет возможности написать какую-нибудь прослойку, которая будет держать в опертивке данные и раз в какое то время синхронизировать их с базой?
Ответ написан
bladeofsteel
@bladeofsteel
А запись у Вас safe/flush?

push может нагружать за счет перемещения документа из-за изменения его размера
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы