Быстрая настройка
примечание
Эта страница переведена при помощи нейросети GigaChat.
Сначала установите параметры конфигурации в postgresql.conf
:
wal_level = logical
Другие необходимые настройки имеют значения по умолчанию, которые достаточны для базовой настройки.
pg_hba.conf
необходимо настроить для разрешения репликации (значения здесь зависят от фактической конфигурации сети и пользователя, который будет использоваться для подключения):
host all repuser 0.0.0.0/0 md5
Затем в базе данных издателя:
CREATE PUBLICATION mypub FOR TABLE users, departments;
И в базе данных подписчика:
CREATE SUBSCRIPTION mysub CONNECTION 'dbname=foo host=bar user=repuser' PUBLICATION mypub;
Вышеуказанное запустит процесс репликации, который синхронизирует начальное содержимое таблиц users
и departments
и затем начнет реплицировать инкрементные изменения в эти таблицы.