Партиционирование данных (шардинг)
Уровень: Senior
Ответ
Разделение базы на шарды для горизонтального масштабирования; стратегии: по диапазону (range) — связанные данные вместе, по хэшу — равномерное распределение; решает рост объёма и нагрузки ценой сложности JOIN и ребалансировки.