Отказоустойчивый кластер баз данных Postgres представляет собой комплекс программного обеспечения и оборудования, в который входят серверы, накопители для хранения данных, сетевые устройства и пр. Они функционируют вместе — в рамках комплекса решают задачи по обработке, репликации и хранения данных.
Кластер баз данных — это один или несколько хостов базы данных, между которыми настроена репликация. Репликация работает по умолчанию в любом кластере из более чем 1 хоста: хост-мастер принимает запросы на запись и дублирует изменения в репликах.
Управление соединениями клиентов баз данных осуществляется посредством Pgpool
Решение позволяет:
повысить надежность и производительность за счет кластеризации
обрабатывать большие объемы данных с минимизацией затрат
отличается высокой эффективностью и масштабированием
перейти на импортозамещенный продукт без потери качества
Специалисты Эльбрус-2000 имеют опыт работ с построением и сопровождением высоконагруженных и отказоустойчивых систем баз данных Postgres, в том числе:
реализовать автоматическое переключение на резервный сервер в случае сбоя ведущего сервера