производительность веб-приложения с большим количеством вставок - PullRequest
2 голосов
/ 24 ноября 2008

Какова лучшая стратегия ввода-вывода для веб-приложения с высоким трафиком, которое регистрирует поведение пользователя на веб-сайте и где ВСЕ трафик приведет к записи ввода-вывода? Будет ли запись в файл и в одночасье делать пакетные вставки в базу данных? Или просто сделать INSERT (или INSERT DELAYED) для каждого запроса? Я понимаю, что для правильного рассмотрения этой проблемы потребовалось бы гораздо больше подробностей об архитектуре, но было бы очень полезно подтолкнуть ее в правильном направлении.

Ответы [ 11 ]

0 голосов
/ 24 ноября 2008

Записать в файл и затем загрузить позже. Безопаснее быть связанным с файловой системой, чем с базой данных. И база данных, скорее всего, выйдет из строя, чем ваша файловая система.

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