Облачная платформаAdvanced

Набор реплик

Эта статья полезна?
Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Набор реплик состоит из набора процессов mongod. Это набор узлов, которые помогают обеспечить избыточность и надёжность данных.

Note

Подробную информацию о процессе mongod см. в MongoDB официальную документацию.

Набор реплик состоит из трёх узлов: primary, secondary и hidden. Архитектура из трёх узлов настраивается автоматически, и три узла автоматически синхронизируют данные друг с другом, чтобы обеспечить надёжность данных. Наборы реплик рекомендуются для небольших и средних сервисных систем, требующих высокой доступности.

  • Primary node: Primary nodes используются для обработки как запросов на чтение, так и запросов на запись.
  • Secondary node: Secondary nodes используются только для обработки запросов на чтение.
  • Hidden node: Hidden nodes используются для резервного копирования данных.

Вы можете выполнять операции на primary и secondary узлах. Если primary узел неисправен, система автоматически выбирает новый primary узел. На следующей схеме показана архитектура набора реплик.

Рисунок 1 Трёхузловая архитектура репликационного набора


После создания репликационного набора вы можете добавить до 5 или 7 узлов. Для получения подробностей о том, как добавить узел репликационного набора, см. "Instance Modifications" > "Changing Replica Set Instance Nodes" > "Adding Replica Set Instance Nodes" в Document Database Service Руководство пользователя.

Рисунок 2 Узлы экземпляра репликационного набора