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

Replica Set

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

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

Note

Подробную информацию о процессах mongod см. в MongoDB official documentation.

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

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

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

Рисунок 1 Архитектура набора реплик из трёх узлов


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

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


Replica Set — документация Document Database Service руководство пользователя облако Cloud.ru