MySQL - Насколько хорошо он будет масштабироваться с несколькими одновременными удаленными подключениями, каждое из которых будет генерировать 100 записей в секунду? - PullRequest
0 голосов
/ 12 августа 2011

Я использую небольшой сервер с установленным MySQL, к которому будет подключено от 10 до 20 клиентов (прямое подключение), заполняющих его данными.Данные могут поступать со скоростью 200-300 операций записи в секунду.Возможно больше / меньше.

Мне интересно, насколько хорошо MySQL справится с этим.«Сервер» - это готовый компьютер.Ничего особенного / предприятие.

Я не знаю, должен ли я написать небольшой асинхронный сервер, который будет сидеть между MySQL и клиентами для буферизации данных.Каждые 1000 строк или около того он может выгружать данные в MySQL.

Это необходимо?Или MySQL может справиться с этой нагрузкой?

1 Ответ

1 голос
/ 12 августа 2011

Facebook широко использует MySQL со скоростью фиксации, превышающей вашу , так что, безусловно, возможно . Я не знаю точную частоту коммитов, при которой она перестает быть легкой .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...