SA Шпаргалка

Все ответы в 2 клика

Средний

В чем отличие репликации от шардирования?

Репликация — копирование ВСЕХ данных на несколько серверов.

  • Суть: Есть Master (для записи) и несколько Slaves (для чтения).

  • Цель: Масштабирование чтения и отказоустойчивость (если Master упадет, Slave станет новым Master).


Шардирование — разделение данных на части, где каждый сервер (шард) хранит только СВОЮ уникальную часть данных.
  • Суть: Юзеры с ID от 1 до 1000 лежат на Сервере А, от 1001 до 2000 — на Сервере Б.

  • Цель: Масштабирование записи и объема хранения (когда данные не влезают на один диск).

Другие вопросы темы «Масштабирование»

Ещё вопросы раздела «SQL и БД»

Все вопросы раздела «SQL и БД»