Что делать с базой данных, если вы испытываете кратный рост трафика?
Наш проект вырос с 300 до 2000 RPS. В докладе поделимся практиками, которые мы применяли и которые позволили нам сохранить работоспособность, не проваливаясь в даунтайм.
Есть стандартные способы оптимизации: индексы, кэш, увеличение мощности сервера. Поговорим о способах изменения структуры базы, которые пользуются меньшей популярностью: денормализация, прекалькуляция и партиционирование. Рассмотрим, где эти практики могут помочь, а где и навредить.
В качестве примеров будем использовать MySQL, но эти подходы применимы и к другим реляционным базам данных.
30 views
256
64
1 month ago 00:06:31 1
Это ОБЯЗАТЕЛЬНО должно быть на САЙТЕ! / ИДЕАЛЬНАЯ структура САЙТА для эффективного SEO продвижения
2 months ago 00:04:03 1
Влияние музыки, слов и эмоций на структуру воды. Эксперименты доктора Массару Эмото.
2 months ago 00:06:18 11
Колосс Родосский.Величие древнего мира и его загадочное исчезновение
3 months ago 00:11:36 1
Присадка СУПРОТЕК Актив Плюс. Лучшие присадки в двигатель.
3 months ago 00:13:20 1
40 000 НЕЙРОНОВ В СЕРДЦЕ - СЕНСАЦИЯ О КОТОРОЙ МОЛЧАТ