PostgreSQL - Replicación - Escalabilidad

La idea de este post es ver las posibles soluciones, experiencias y opiniones para la replicación y alta disponibilidad de la base de datos.

En nuestra universidad estamos viendo para realizar pruebas sobre pgpool II. Además tiene otras ventajas como balanceo de carga, consultas paralelas, escalabilidad.

http://wiki.postgresql.org/wiki/Pgpool-II

Saludos

Hola, a partir de la versión 9.0 de Postgres, viene incluido dentro del mismo una forma de replicación.
Te recomiendo que le des una leída a: http://www.postgresql.org/docs/9.1/static/high-availability.html

En cuanto al PgPool, ojo cuando se paralelizan consultas que en verdad son invocaciones a Store Procedure (pueden quedar datos inconsistentes).

Una buena opción suele ser utilizar la replicación de Postgres en conjunto con PgPool.

Saludos, Nico.