Re: BDR

From: Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
To: "Guillermo E(dot) Villanueva" <guillermovil(at)gmail(dot)com>
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>, Jaime Casanova <jaime(at)2ndquadrant(dot)com>, Martin Diaz <mardiaz28(at)yahoo(dot)com(dot)ar>
Subject: Re: BDR
Date: 2015-06-04 21:30:16
Message-ID: 20150604213016.GO133018@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Guillermo E. Villanueva escribió:

> Me refiero a topología estrella a un servidor central A y otros servidores
> B, C, D ... conectados a A. (no hay conexión entre los demas servidores)
> Todos pueden hacer modificaciones las cuales las replican solo hacia A y
> luego A las redistribuye a los demas.
> Si no se puede con BDR, es posible hacerlo con otra herramienta?

Ya dijo Martín que BDR no soporta otras topologías que "mesh". Pero
el "logical decoding", que es la tecnología que subyace a BDR, se puede
usar como más te parezca. Podrías escribir un sistema que encima de
logical decoding que haga lo que describes ... pero tendrás que escribir
una buena cantidad de código en C para poder hacerlo.

Alex Shulgin publicó hace poco un parche (para psycopg) que permite
hacer logical decoding en Python, lo cual te simplificaría un poco la
tarea, porque todo ese código extra podría estar en python.

Es muy difícil hacer una cosa totalmente generalizada, pero si
incorporas algunas restricciones al sistema (por ej. el servidor B no
puede escribir datos correspondientes al servidor C) entonces debería
ser una tarea de tamaño razonable.

--
Álvaro Herrera http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

  • BDR at 2015-06-04 18:53:42 from Guillermo E. Villanueva

Responses

  • Re: BDR at 2015-06-04 21:36:49 from Martín Marqués

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Martín Marqués 2015-06-04 21:36:49 Re: BDR
Previous Message Martín Marqués 2015-06-04 21:25:43 Re: BDR