drford
@drford
Прокрастинирую с 1993 года

Как стоит разделять запросы к БД Postgres?

Есть кластер Postgres из 7 серверов(6 слейвов, 1 мастер) под управлением patroni. Как лучше разделять запросы к БД на чтение/запись - вешать HAProxy и делать 2 порта - один read-write(master), а другой - read-only(слейвы), или использовать pgbouncer/pgpool?
  • Вопрос задан
  • 192 просмотра
Пригласить эксперта
Ответы на вопрос 1
IvanVakhrushev
@IvanVakhrushev
Java Developer
В качестве пулера соединений рассмотрите использование Одиссея https://github.com/yandex/odyssey
Пулер точно не помешает.
Мы походы в read-only реплики определяем на уровне приложения.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы