logical replication

From: Silvio Bravo Cadó <bravocado(at)gmail(dot)com>
To: postgre sql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: logical replication
Date: 2018-04-23 20:41:03
Message-ID: CAE57xEBtyaKSj9_81W5ubWYc96ZxiMhGKyRuD04H76wgFMHkSQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Lista,

Me encuentro con el siguiente caso. Actualmente estamos utilizando una
arquitectura de microservicios (alrededor de 5) lo que hace que los datos
se encuentren dispersos en los diferentes microservicios. Lo que estamos
intentando hacer es concentrar ciertos datos en un repo central de datos
que contenga información de los diferentes microservicios (solo algunas
tablas). Dichos microservicios utilizan bases de datos postgresql dentro de
Amazon RDS. Leyendo en amazon sobre que solución podemos ocupar solo vemos
la posibilidad de usar logical replication, que inmho obliga a realizar la
replicación de manera manual (escuchar los mensajes y procesarlos para
meterlos en la db que centraliza datos). Mi pregunta es si ustedes
consideran que es la mejor manera de replicar los datos a través de logical
replication o consideran que existe una mejor solución. Versión de
postgresql actual: 9.4.15

También aprovechando, otra duda que me surge es que utlizando el proceso de
logical replication encontre que cuando aplico DELETE sobre los datos solo
puedo leer: DELETE: (no-tuple-data) y tambien saber si es posible
encontrar la parte del WHERE que se aplica sobre los updates.

De antemano muchas gracias.

Un saludo.

--

*Silvio Bravo Cadó*

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Federico Pascual 2018-04-24 11:29:45 Re: Decodificar WAL para obtener DML.
Previous Message Alvaro Herrera 2018-04-23 17:23:18 Re: Decodificar WAL para obtener DML.