Resposta curta - ainda não existe essa solução para o PostgreSQL se você precisar de escravos readonly on-line.
Existem dois grandes projetos de desenvolvimento atualmente em andamento nesta área que estão incluídos no PostgreSQL 9.0 (Spring / Summer 2010), a saber:
- Replicação síncrona:
- Ler somente escravos em espera ativa:
que, combinados, visam alcançar a facilidade de uso da replicação no estilo MySQL menos os erros / problemas que o MySQL possui, além da confiabilidade que os usuários conhecem do PostgreSQL.
Tudo isso foi iniciado por um manifesto da equipe principal do PostgreSQL em 2008:
As soluções de replicação do PostgreSQL até hoje, com a maior base de usuários, são Slony-I (mais caras para gravações, tornam as mudanças de esquema complicadas), WAL shipping / walmgr (Slaves não podem ser usados on-line) e pgQ / londiste do Skype / Skytools (mais ferramentas / blocos de construção do que uma solução finalizada).
Eu escrevi algumas coisas sobre Log Shipping, walmgr e Slony-I, veja
link para mais informações.