Задать вопрос
@ti_cho

Какую базу данных использовать для сообщений на веб ресурсе?

Какую базу данных использовать для сообщений на сайте. Сообщения выводятся диалогами как вконтакте. Если использовать mysql базу стандартной структуры (Ид от кого / Ид кому / Текст / Время отправки / статус ) то когда будет 5 000 000 100 000 000 сообщений выборка из базы будет занимать большое время, или это не так? Есть ли более подходящие базы для сообщений?
  • Вопрос задан
  • 268 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
Вы уверены, что у вас будет 5 квадриллионов записей в таблице? Или как вы это посчитали? Не смешите!
Кроме того, всегда можно расшардировать данные.
Ответ написан
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Посчитайте нагрузку, хотя бы примерную, сколько посетителей у вас в пике, + сколько % рост, сколько из них чатом пользуется, средняя скорость набора, выведите количество запросов в час/минуту/секунду, после этого будете думать что делать, подозреваю что реальной нагрузки в итоге не будет.
Ответ написан
Комментировать
AndyPike
@AndyPike
Программист, full-stack developer.
И про необходимые ключи для выборок никак не забудьте, это главное.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы