Встречается на собеседованиях • сегодня
Какие знаешь типы масштабирования базы данных
Горизонтальное (sharding) — разделение данных на части и распределение по разным серверам. Пример: пользователи A-M на сервере 1, N-Z на сервере 2.
Вертикальное — увеличение мощности сервера (CPU, RAM, диски). Пример: замена HDD на SSD или добавление процессоров.
Репликация — создание копий БД для чтения (master-slave). Пример: 1 мастер для записи, 3 реплики для чтения.
Каждый подход решает разные задачи: горизонтальное — для больших объемов данных, вертикальное — для быстрого масштабирования без изменения архитектуры, репликация — для балансировки нагрузки и отказоустойчивости.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы