Какую БД выбрать для проекта с более чем 3 миллионами insert/update в час?
Всем привет.
Есть проект в котором регулярно обновляются/добавляются данные в количестве более 3 миллионов. Суть проблемы в том что необходимо обновлять данные как можно быстрее.
Mysql/PostgreSql работет вроде нормально но при добавлении 5-10 индексов скорость вставки падает кардинально. Сначала скорость вставки около 10к за минуту при вставке пакетами ( по 10к за пакет). Потом она падает в ноль... Как обновлять данные вообще не известно ведь все строки уникальные.
Сейчас прикручен MongoDB. Скорость вставки ~1к в секунду. С обновлениями тоже все норм.
Напрягает монго тем что он бесструктурный.