@PejexOS

Как базы реагируют на увеличение колличиства записей?

Если работать из php с данными и как ждый час записей в базе будет становится примерно на 3000 больше. - Чат.
Предположим в сутки примерно +70 000 соответсвенно за 10 дней примерно +700 000
Предположим это будет работать на Amazon или DO или еще где нибудь в одной из облачных баз, с машиной 1.5gz 1ram.

  1. Как это отразится на базах MYSQL×AURORA×MONGODB×DYNAMODB?
  2. Через сколько дней начнется заметное торможение базы на запись-чтение?
  3. Какую лучше взять для этих целей с учетом работы с php?
  4. Какова реальная производительность по вашему опыту?
  • Вопрос задан
  • 278 просмотров
Пригласить эксперта
Ответы на вопрос 4
@dmitryKovalskiy
программист средней руки
Если это чат, то непонятно зачем держать архив в одной таблице. Раз в день прибирайтесь. Или в мусорку, или в бекап.
Ответ написан
BuriK666
@BuriK666
Компьютерный псих
Проведите тестирование.
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Я бы "хвост" чата (потока сообщений) публичных комнат держал в памяти сокет-сервера.
А сохранял в базе - только нужное через парсинг.
Для диалогов - использовал бы базу с процедурной выборкой.
Раз в сутки - бэкап таблицы.
Ответ написан
Комментировать
gephaest
@gephaest
PHP, Yii2, Laravel
Для мускла настройте партиции и будет вами счастье
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы