Где хранить сообщения?

489
03 января 2017, 00:40

При разработке сайта я захотел сделать ЛС для пользователей. Сайт на игровую тематику и, собственно, мне стало интересно, где кроме как в Базе данных MySQL, можно еще хранить переписку пользователей? Просто если хранить в БД, то это очень много запросов, и я не хочу перегружать базу. Может, вы знаете где хранят переписки такие соц. сети как "Вконтакте" или "Одноклассники"? Подскажите хотя бы в какую сторону копать…

Answer 1

Все социальные сети хранят информацию в БД. Причем для разных целей используют разные типы БД - реляционные, графовые, документоориентированные и т.д.

Вам не стоит боятся, что БД не справиться с количеством запросов. Есть способы увеличить производительность БД.

Answer 2

Не обязательно использовать MYSQL для хранения сообщений, можно использовать другие базы данных, скажем MongoDB. Вам стоит подобрать БД с наибольшей производительностью на вставку записей и их чтение, ну или по ряду других признаков если требуется.

READ ALSO
Следующее видео jquery

Следующее видео jquery

При отсутствии пользователя включается видеоПри активности - выключается

527
Не срабатывает .on на элементе [требует правки]

Не срабатывает .on на элементе [требует правки]

ЗдравствуйтеЯ новичок в реализации каких-либо систем на jquery и на js в целом, поэтому туплю на, наверное, самых простых проблемах

442
Как передаются параметры через такой onclick=?

Как передаются параметры через такой onclick=?

Добрый день есть вот такой код:

518
отфильтровать строку

отфильтровать строку

Помогите с алгоритмом, или подскажите как правильно решить задачу

425