2012/6/20 Eduardo Morras <[email protected]>: > > 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 - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
