> Apesar dos dois softwares compartilharem uma funcionalidade (pool de
> conexões), eles possuem várias características distintas. Se você quiser
> apenas pool de conexões, utilize o pgBouncer.

Ratifico o que o Euler disse.
Tenho pgBouncer em vários lugares, todos que precisam de centenas ou
milhares de conexões do lado do cliente (aplicação) afunilando para
algumas pouquíssimas no PostgreSQL. É extremamente rápido e estável.
Tome apenas cuidado nos modos de operação. Algumas aplicações vão
funcionar bem no modo "transaction" (mais rápido e eficiente) mas
algumas só aceitarão trabalhar no modo "session" (quando você tem
prepared statements, tabelas temporárias ou alguma configuração
específica por sessão). O modo "statement" só dá pra ser usado em
aplicações que usam autocommit por padrão.

Não recomendo o pgpool no seu cenário. Se você precisa de alguma das
funcionalidades do pgpool que *não* sejam o pool em si, já fiz
ambientes mistos com pgpool + pgBouncer.

[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a