Re: Dos instancias de PostgreSQL conviviendo en un mismo PG_DATA

From: Marcos Luis Ortiz Valmaseda <mlortiz(at)uci(dot)cu>
To: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Dos instancias de PostgreSQL conviviendo en un mismo PG_DATA
Date: 2009-09-24 20:47:59
Message-ID: 460303923.3007511253825279872.JavaMail.root@ucimail4.uci.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Álvaro, tienes algún ejemplo de cómo sería la configuración de Slony-I o Londiste para la realización de la réplica en modo lectura?

La SAN que estamos usando sí soporta snapshots, así que por esa parte no tenemos problemas.

Saludos

"The hurry is enemy of the success: for that reason.......Be patient"

Ing. Marcos L. Ortiz Valmaseda
Línea Soporte y Despliegue
Centro de Tecnologías de Almacenamiento y Análisis de Datos (CENTALAD)

Linux User # 418229
PostgreSQL User
http://www.postgresql.org
http://www.planetpostgresql.org/
http://www.postgresql-es.org/

----- Mensaje original -----
De: "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org>
Para: "Marcos Luis Ortiz Valmaseda" <mlortiz(at)uci(dot)cu>
CC: "pgsql-es-ayuda" <pgsql-es-ayuda(at)postgresql(dot)org>
Enviados: Jueves, 24 de Septiembre 2009 15:36:29 (GMT-0500) Auto-Detected
Asunto: Re: [pgsql-es-ayuda] Dos instancias de PostgreSQL conviviendo en un mismo PG_DATA

Marcos Luis Ortiz Valmaseda escribió:
> ¿Sería posible esto?

No.

> El problema es que estamos diseñando un ODS sobre PostgreSQL 8.4 y
> queremos guardar los datos en una SAN, pero con un nodo escribiendo
> toda la información (Proceso de carga a partir de una herramienta ETL)
> y otro nodo leyendo esa información en la SAN, diviendo el proceso de
> consulta de información de el de escritura de la información. ¿Sería
> posible o se puede enfocar de otra manera ?

Podrías tener una réplica en modo de sólo lectura, cosa que podrías
hacer con Slony, o Londiste, etc. Si el SAN soporta snapshots podrías
usar PITR para mantener la réplica al día; cuando quieras consultarla
tomas un snapshot y levantas Postgres en esa copia, que hará que se
restaure el WAL y se levante el servicio, que luego puedes usar como un
servidor común y corriente. Para actualizarlo usas la otra copia:
borras el snapshot y creas uno nuevo de la misma forma.

--
Alvaro Herrera http://www.flickr.com/photos/alvherre/
"El que vive para el futuro es un iluso, y el que vive para el pasado,
un imbécil" (Luis Adler, "Los tripulantes de la noche")

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2009-09-24 21:11:15 Re: Dos instancias de PostgreSQL conviviendo en un mismo PG_DATA
Previous Message Alvaro Herrera 2009-09-24 19:36:29 Re: Dos instancias de PostgreSQL conviviendo en un mismo PG_DATA