🟡 Средний · 2 очк. SQL
Чем шардирование отличается от партиционирования?
A Это синонимы
B Партиционирование внутри одной БД, шардирование - между серверами
C Шардирование быстрее
D Партиционирование только в PostgreSQL
Объяснение вопроса

Партиционирование - разбиение таблицы на части внутри одной БД (по диапазону дат, по списку значений). Запросы и транзакции остаются в рамках одной БД. Шардирование - разнесение данных по разным серверам (шардам). Даёт горизонтальное масштабирование записи/чтения, но усложняет JOIN, транзакции и агрегации между шардами.

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.