Skip site navigation (1) Skip section navigation (2)

Re: Replicacion Multimaster y Hot Standby

From: Jaime Casanova <jaime(at)2ndquadrant(dot)com>
To: Eduardo Morras <nec556(at)retena(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Replicacion Multimaster y Hot Standby
Date: 2012-06-20 17:41:10
Message-ID: CAJKUy5jnC4Cz=Smk2fmsJYwwcmgzs9PVXDV=X5MeavGpTg9XVQ@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
2012/6/20 Eduardo Morras <nec556(at)retena(dot)com>:
>
> Muy buenas, una duda sobre Replicacion Multimaster y Hot Standby. Supongamos
> que tengo 1 servidor con pgpoolII manejando 2 servidores Maestros donde van
> a parar todas las escrituras y un bucardo o similar comprobando que los
> maestros tienen todos la misma informacion.
>

solo por curiosidad como esta configurado ese pgpool? hasta donde se
lo que va a pasar si lo tienes en balanceo de carga es que las
escrituras van a parar a un servidor y las lecturas al otro... claro
que si tienes cosas como "SELECT funcion_que_escribe()" entonces si
tendrias un balanceo de escrituras pero solo de esas consultas, la
otra ventaja que le veo es que no necesitas preocuparte de las bobadas
que pudiera hacer el pgpool.

> Como son 2 servidores maestros, los wal tendran tanto la informacion que
> tiene cada servidor como informacion que bucardo ha modificado/corregido en
> uno para que sea identica a la del otro. ¿Es correcta esta suposicion?

ah! si

>
> Si uso Hot Standby a varios esclavos para solo lectura, ¿Daria igual de que
> Maestro obtenga los wal, siempre que sea de uno solo?
>

debería ser igual

> Y ya para terminar, bucardo (y similares) escalan mal, pero ¿podria usar
> este metodo para 4 o 5 Masters

no. porque bucardo no lo soporta.
http://bucardo.org/wiki/Bucardo/FAQ#Can_Bucardo_replicate_between_more_than_two_masters.3F

PS: actualmente se esta trabajando en tener replicacion multi master
integrado. aunque probablemente tome algun tiempo antes de tener algo
de esto disponible.

PS2: lo que quieres hacer podria solucionarse con plproxy
(http://wiki.postgresql.org/wiki/PL/Proxy) si es que tienes las
escrituras a traves de funciones

-- 
Jaime Casanova         www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación

Responses

pgsql-es-ayuda by date

Next:From: Eduardo MorrasDate: 2012-06-21 08:34:01
Subject: Re: Replicacion Multimaster y Hot Standby
Previous:From: Eduardo MorrasDate: 2012-06-20 16:41:25
Subject: Replicacion Multimaster y Hot Standby

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group