PostgreSQL логическая репликация: начальная синхронизация c при добавлении подписчика - PullRequest
0 голосов
/ 17 апреля 2020

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

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

Но что произойдет с какими-либо данными, уже находящимися на ведущем устройстве, перед подпиской?

Существует ли механизм или лучшая практика для извлечения этих начальных данных, или я должен просто вывести дамп и rsyn c прямо перед созданием подписки?

1 Ответ

1 голос
/ 17 апреля 2020

Логическая репликация заботится о начальных данных с помощью «начального снимка» согласно документации архитектуры логической репликации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...