Открытие исходного кода pgactive – расширения репликации «активный-активный» для PostgreSQL

Проведено: 9 июня 2025 г.

Сегодня AWS открывает исходный код pgactive – расширения PostgreSQL для репликации «активный-активный». Расширение pgactive позволяет использовать асинхронную репликацию «активный-активный» для потоковой передачи данных между инстансами баз данных, что обеспечивает дополнительную отказоустойчивость и гибкость при перемещении данных между инстансами БД, включая устройства записи, расположенные в разных регионах. Это помогает поддерживать доступность для таких операций, как переключение трафика записи на другой инстанс.

Расширение pgactive основывается на базовых функциях логической репликации PostgreSQL, таких как двунаправленная репликация между таблицами, начиная с PostgreSQL 16, и упрощает управление сценариями репликации «активный-активный». Расширение pgactive с открытым исходным кодом позволяет более тесно сотрудничать в разработке возможностей «активный-активный» в PostgreSQL, а также упрощает использование PostgreSQL в сценариях, где используется несколько активных инстансов.

Чтобы узнать больше о расширении pgactive и начале работы с ним, посетите репозиторий GitHub.