Ноды MySQL

Нода — сервер с развёрнутой СУБД.

Репликация — синхронизация данных между нодой-лидером и одной или несколькими нодами-репликами.

Репликация решает следующие задачи:

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

Ноды подразделяются на две функциональные роли:

  • PRIMARY — используется для записи (INSERT, UPDATE, DELETE) данных. Все изменения сначала фиксируются в PRIMARY, после чего данные реплицируются через 

binlog  на SECONDARY. При сбое новая PRIMARY автоматически выбирается из SECONDARY;

  • SECONDARY — используется для чтения (SELECT) данных, реплицированных с PRIMARY, для балансировки, резервов и аналитики.

Добавление нод

Действие доступно, только если:

  • кластер состоит из 3, 5 или 7 нод;
  • статус кластера Включен;
  • статус заказа В порядке.

Чтобы добавить ноды в кластер:

  1. Перейдите в раздел Ресурсы  Базы данных  Managed Service for MySQL.
  2. Нажмите на строку с нужным кластером.
  3. Нажмите на кнопку  и выберите пункт Добавить ноды.
  4. В выпадающем списке выберите Количество нод *.
  5. Нажмите на кнопку Добавить.

Добавленные ноды отображаются на вкладке Ноды.

В этой статье

Мы ответили на ваш вопрос?