Eu quero usar o pgpool para replicar um banco de dados para outro. Eu quero fazer meu processamento em meu banco de dados mestre (leituras/gravações/inserções/exclusões), replicar esse banco de dados para outro banco de dados conforme ele é modificado e ter outras leituras direcionadas para o banco de dados replicado.
Ao ler a documentação do pgpool, parece que as leituras serão distribuídas em todos os bancos de dados do cluster. Existe uma maneira de não fazer isso e direcionar uma classe de leituras para um banco de dados e outra classe de leitura/gravação para o mestre?
Não, o pgpool é uma solução de tudo ou nada. Tudo o que você pode controlar é a porcentagem de consultas de leitura indo para cada host, não quais tipos de consultas (de leitura).