Не могу пройти мимо и не попиарить перевод учебного руководства по pgpool-II.
Кто не знает, pgpool-II — это замечательная тулза для postgresql, которая позволяет делать:
- репликацию (в том числе, с автоматическим переключением на резервный stand-by сервер);
- online-бэкап;
- pooling коннектов;
- очередь соединений;
- балансировку SELECT-запросов на несколько postgresql-серверов;
- разбивать запросы, для параллельного выполнения над большими объемами данных.