Словарь

Партицирование баз данных

Партицирование, или секционирование, базы данных — разделение данных, хранящихся в базе данных, на части.

Позволяет осуществлять горизонтальное масштабирование, так как вертикальное масштабирование имеет потолок — нельзя бесконечно долго добавлять память на один сервер. При разделении же данных на части их можно хранить на разных серверах, а серверы добавлять по мере необходимости. Доступность и производительность повышаются, так как запросы обращаются не к огромному куску данных, а к более маленьким и легковесным частям.

Выделяют:

  • горизонтальное партицирование: таблица данных разбивается на строки;
  • вертикальное партицирование: таблица данных разбивается на столбцы;
  • функциональное партицирование: данные группируются согласно контексту их использования в системе.
Пользуясь настоящим сайтом, вы даете свое согласие на использование файлов cookies