Где хранить данные чата на высоконагруженном ресурсе?

Статус
Закрыто для дальнейших ответов.

Tom_Goldman

New Member
Регистрация
11.09.2013
Сообщения
8
Здравствуйте. На ресурсе с большим онлайном требуется разработать чат по типу фейсбука. Между 2 пользователями находящимися в друзьях друг у друга должен проводиться чат и 100 последних сообщений должны сохраняться. Обновление сообщений будет производиться при помощи jquery каждые 3-5 секунд (в зависимости от частоты сообщений от собеседника) и обновление в случае отправки сообщений.

Удобнее для дальнейшей обработки было бы сохранять в mysql, но такое безумное кол-во запросов в базу данных может оказаться критичным для нашего сервера. Не лучше ли сохранить данные в текстовый документ?
 

lekzd

parse error: parse error, unexpected T_STRING...
Регистрация
17.02.2011
Сообщения
1 125
На ресурсе с большим онлайном
Глядите в сторону Node JS, сейчас чаты на нем все чаще делают, а по поводу хранения можно сделать отдельный сервер с БД сообщений, если действительно много, так же, если надо хранить только 100 сообщений для диалога, то можно для каждого диалога отдельный файл JSON. и в нем все сообщения
 
Статус
Закрыто для дальнейших ответов.
Верх Низ