Postgres Professional выпускает Postgres Pro Standard 18.4.1 со встроенной отказоустойчивостью BiHA
Компания Postgres Professional представила очередное обновление своей системы управления базами данных — Postgres Pro Standard 18.4.1. Ключевым нововведением этого выпуска стала интеграция технологии встроенной отказоустойчивости BiHA, которая ранее была доступна только пользователям Enterprise-версий и Postgres Pro Standard 17.9.
Технология BiHA (Built-in High Availability) представляет собой интегрированное решение для развертывания и администрирования кластеров с физической репликацией. Система автоматически управляет процессами аварийного переключения (failover), обеспечивает защиту от сбоев и автоматическое восстановление узлов без необходимости привлекать стороннее кластерное программное обеспечение.
Управление решением осуществляется с помощью специализированной утилиты bihactl и расширения biha. В Postgres Pro Standard 18.4.1 пользователям предоставляется полный спектр возможностей BiHA, включая:
физическую потоковую репликацию (синхронную и асинхронную);
автоматические выборы нового лидера при отказе текущего на базе алгоритма консенсуса Raft;
поддержку узла-рефери (Referee) для предотвращения сценариев разделения сети (split-brain);
каскадную репликацию для снижения нагрузки на Лидера;
многоуровневую географическую распределенность и катастрофоустойчивость (GDBiHA).
Примечание: Использование встроенного решения BiHA в Postgres Pro Standard не поддерживается на процессорной архитектуре «Эльбрус».
В версии 18.4.1 расширен состав поставляемых модулей:
pg_hint_plan. Добавлен модуль, позволяющий разработчикам и администраторам гибко корректировать планы выполнения SQL-запросов с помощью специальных указаний (хинтов) в комментариях. Ранее расширение входило только в Postgres Pro Enterprise.
pgpro_validate. В состав
Читать на habr.com