В статье расскажу как настроить потоковую асинхронную репликацию в СУБД PostgreSQL. Если вы читаете эту статью значит скорее всего вы уже знаете как установить PostgreSQL, знаете как инициализировать кластер и где лежат файлы конфигураций. Если так, тогда начнем __________________________________________________________________________________________ Для начала нужно понимать что в данном варианте работы есть главный сервер который передает данные и ведомый сервер который эти данные принимает. Ведомых серверов может быть несколько. Важно понимать что в данном варианте копируется весь кластер целиком. Для начала нам необходимо проверить параметры в файле postgresql.conf Данный параметр определяет, как много информации записывается в WAL. Проверяем что установлено значение "replica" wal_level=replica Задаёт максимально допустимое число одновременных подключений ведомых серверов или клиентов потокового копирования. Если у вас один ведомый сервер рекомендую установить значение 2
А как вы настраиваете потоковую репликацию в PostgreSQL?
4 июня 20214 июн 2021
287
3 мин