On Wed, 17 Feb 2016 10:31:57 +0100
Ruben Fitó <r.f...@ubiquat.com> wrote:

> Gracias lista por sus aportaciones,
> 
> Para resolver dudas, os explico qué queremos:
> 
> Tenemos un gran grupo de tiendas(TPV, POS,...) que han de ser
> instaladas i configuradas para que funcionen.
> 
> Nuestro principal objetivo es que esa configuración se pueda
> modificar de manera centralizada, por ejemplo des de una WEB de
> gestión. Al mismo tiempo deseamos que haya una "sincronización
> real-time", para no tener que crear un proceso batch que vaya
> sincronizando cada x tiempo.
> 
> Montando un "streaming replication" por cada tienda obtendríamos ese
> resultado, haciendo que haya un cluster master(en el servidor) i una
> read only(en la tienda) por cada tienda. Pero claro, esto es un dolor
> de cabeza, si tenemos 50 tiendas, deberíamos montar 50 clústers en el
> servidor.
> 
> Y ahora me preguntaréis, porqué tantos clústers?? La respuesta es que
> se desea que cada tienda sólo tenga una única configuiración, desean
> que todo vaya por separado. En caso contrario, montaríamos un solo
> master y tantos esclavos como hicieran falta.
> 
> Con streaming replication seria una faena tediosa, configuración de
> clústers, etc. A parte de  que la WEb de gestión tendría que acceder a
> todos los clústers, bla, bla bla.
> 
> En resumen, hemos pensado que estaria bien tener un único master, y
> sincronizar con la base de datos de la tienda, pero sólo de su
> configuración(su propia BBDD, o tabla, o ...).
> 
> Lo que nos entusiasma de "Streaming Replication" es la  estabilidad,
> efectividad i gran confianza que nos da, pero no sabemos si existe
> algun proceso de sincronización parecido sólo para base de datos,
> tablas, etc..

Puedes usar FDW para conectar las bases de datos de cada tienda con la central, 
consulten la configuracion y la guarden en una tabla interna.

http://www.postgresql.org/docs/current/static/postgres-fdw.html

Esto no excluye el usar fdw en el otro sentido para que la central se conecte a 
las tiendas, consulte la informacion del dia u hora y la guarde. Incluso puede 
estar conectado por fdw las 24/365 horas y reconectar sin necesidad de tener en 
cuenta los ficheros wal no procesados.

> No sé si he podido expicarme mejor.
> 
> Un saludo


---   ---
Eduardo Morras <emorr...@yahoo.es>

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

Reply via email to