Категория: Database

Кластер PostgreSQL с использованием pg_auto_failover

Опубликовано 04.02.2023

Ранее уже рассматривалось создание кластера с помощью Patroni, настало время рассмотреть альтернативу — pg_auto_failover. Лично мне этот инструмент показался намного проще в использовании и с меньшим количеством накладных расходов. Эта статья не содержит никаких откровений и предназначена для систематизации освоенного материала.

Далее

Кластер PostgreSQL с использованием patroni

Опубликовано 15.02.2021

Вот так вот сложилось, что я последнее время плотно работаю с PostgreSQL, в связи с чем, очередная противозабывательная статья. Всё, здесь описанное, опирается на два великолепных документа: https://its.1c.ru/db/metod8dev/content/5971/hdoc и https://habr.com/ru/post/504044/

Далее

PgBouncer

Опубликовано 22.12.2020

Очередная противозабывательная заметка. Как обычно, всё начинается с того, что архитектура системы отсутствует, нагрузка возрастает, пользователи жалуются. Сервер PostgreSQL перестает справляться с нагрузкой, надо срочно подпереть костылём.

Возникает логичное(на взгляд инфраструктуры) желание отправить все SELECT на мастер и реплику, а все остальные запросы только на мастер. Попутно прочитано про мультиплексор PgBouncer, сразу ясно, что такой хорошей вещью хуже не сделаешь.

Далее

PostgreSQL 10. Кластер и резервное копирование.

Опубликовано 22.05.2020

Для того, чтобы проделанная работа не пропала даром, и чтобы легче было потом вспоминать пройденное, выкладываю краткую инструкцию по настройке кластера PostgreSQL 10 и резервного копирования с помощью BARMAN.

Далее