Skip to main content

Які бувають види масштабування?

Виділяють два основних види масштабування баз даних:

  1. Вертикальне масштабування (scale up) - збільшення потужності одного сервера. Наприклад: додають більше оперативної пам'яті, швидший процесор, SSD-диск. Плюс: просто реалізувати. Мінус: є фізична межа - сервер не можна посилювати нескінченно.
  2. Горизонтальне масштабування (scale out) - додавання нових серверів, щоб розподілити навантаження. Наприклад: дані й запити діляться між кількома машинами (шардування, реплікація). Плюс: вища загальна продуктивність і стійкість до відмов. Мінус: складніше в налаштуванні й адмініструванні.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.