Документация для разработчиков
Темная тема
Недоступно в редакциях: Бизнес, Малый бизнес, Стандарт, Старт

Шардинг


Описание

Страница Шардинг (Настройки > Веб-кластер > Шардинг) содержит информацию о существующих базах данных, позволяет добавлять новые базы и управлять текущими.

Вертикальный шардинг - разделение одной базы данных веб-приложения на две и более базы данных за счет выделения отдельных модулей, без изменения логики работы веб-приложения.

Горизонтальный шардинг - распределение однотипных данных веб-приложения (например, учетных записей) между отдельными базами данных.

Примечание: В продукте пока поддерживается только Вертикальный шардинг.

Таблицы с данными некоторых модулей можно вынести в отдельную базу данных, перераспределив нагрузку, создаваемую запросами между различными серверами. Для этого нажмите кнопку Добавить новую базу данных.

После добавления подключения данные модуля можно перенести двумя способами:

  • Первый способ доступен только для MySQL. Он заключается в том, чтобы в списке баз данных модулей в меню действий выбранной базы данных выполнить команду Начать использовать. Запустится мастер переноса данных.
  • Второй способ заключается в удалении модуля и последующей его установки. На первом шаге установки появится возможность указать базу данных для использования модулем. В этом случае таблицы модуля не будут перенесены.

На данный момент поддерживаются следующие модули:



Контекстная панель

КнопкаОписание
Добавить новую базу данныхДобавление новой базы данных.
ОбновитьОбновление списка.
НастроитьПереход к диалогу настройки внешнего вида отчетной формы.


Таблица "Базы данных модулей"

ПолеОписание
IDИдентификатор базы данных.
СостояниеСостояние и время работы базы данных.
АктивностьПризнак активности базы данных.
СтатусТекущий статус базы данных.
НазваниеНазвание базы данных.
МодулиМодули, осуществляющие работу с базой данных.
ОписаниеОписание базы данных.
СерверАдрес сервера базы данных.
База данныхНазвание базы данных, содержащей таблицы модулей.
ПользовательУчетная запись MySQL, под которой веб-кластер работает с базой данных модулей.


© «Битрикс», 2001-2024, «1С-Битрикс», 2024