Два PostgreSQL 9.5 бета 2 - краткое руководство по репликации

Попробуйте настроить собственную двунаправленную (синхронную) репликацию между двумя postgresql 9.5 beta 2.

ОС Ubuntu 14.04

Погуглил многие документы и блоги, но все еще не понимаю, как я могу настроить postgresql.conf для запуска репликации двунаправленного

Любой образец, пожалуйста.

1 ответ

Решение

Вы не можете, потому что в PostgreSQL 9.5 нет встроенной поддержки двунаправленной репликации.

Проект BDR - это попытка разработать сетевую мультимастерную логическую репликацию. Он основан на 9.4. Не планируется поддерживать 9,5; мы намерены перейти сразу к 9.6, когда он будет выпущен, и в то же время оставаться на 9.4.

Существуют внешние основанные на триггерах инструменты, которые выполняют несколько мастеров для PostgreSQL 9.5, такие как Londiste и Bucardo.

Существует также Postgres-XL для полностью тесно связанного мультимастера, но он еще не обновлен до 9.5, и это отдельный модифицированный PostgreSQL, а не надстройка.

Надеемся, что pglogical, созданный на основе BDR, в будущем обеспечит полноценный мультимастер, но это больше похоже на таймфрейм 9.6.

Другие вопросы по тегам