Перейти к основному содержимому

Быстрая настройка

примечание

Эта страница переведена при помощи нейросети 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 и затем начнет реплицировать инкрементные изменения в эти таблицы.