Leksykon IT › Bazy danych › Pgpool-II

Pgpool-II

Bazy danych Svenska → Zaktualizowano: 2026-10-07

Pooler połączeń PostgreSQL, load balancer i proxy świadome replikacji. Więcej funkcji niż PgBouncer, ale cięższy i bardziej złożony. Potrafi automatycznie kierować SELECT-y do replik, a zapisy do primary.

Watchdog do wykrywania awarii, odzyskiwanie online dla replik, pamięć podręczna zapytań, zapytania równoległe (rozdzielane na węzły i scalane). Cena to złożoność — Pgpool-II ma wiele ruchomych części, a scenariusze awarii trudno ogarnąć. Typowa ścieżka: zacząć od PgBouncera (prostego), przejść na Pgpool, gdy potrzebne jest równoważenie obciążenia. Nowoczesna alternatywa: routing w aplikacji (wiele ORM-ów ma wbudowaną obsługę replik odczytu) oraz HAProxy ze skryptem do failoveru.

← Wróć do leksykonu