El día 1 de junio de 2014, 21:17, oscar arocha <[email protected]> escribió: > Saludos lista, estoy en un proyecto en el cual necesito que las BBDD de > distintas sedes se sincronicen, en todos las sedes las bbdd van a escribir y > actualizar los datos, pero no van a modificar la estructura de la BBDD. La > comunicación de las sedes es mediante internet y con ip's dimanicas, solo el > nodo de la sede principal cuenta con una ip fija. Me gustaría saber si tiene > alguna documentación de un proceso similar y que herramientas se pueden > utilizar para dar una solución.
Se me ocurren dos posibilidades, las cuales están relacionadas en parte: 1) Usa pgq (postgres queue) y londiste3 (parte de skytools) para replicar DML de nodo a nodo. Tengo entendido que londiste3 tiene ya resolución de conflictos, aunque nunca lo use en un entorno donde se escribe en las mismas relaciones de distintos nodos. http://skytools.projects.pgfoundry.org/skytools-3.0/doc/ 2) Probar con BDR (Bi-Directional Replication). No esta terminado, pero por lo que comentas, debería ser suficiente lo que ya esta disponible para tus necesidades. http://wiki.postgresql.org/wiki/BDR_Project P.D.: Recmiendo que traten de uniformizar con IP estáticas en todos los nodos. Tener IP dinámicas solo les va a dar dolores de cabezas. -- Martín Marqués http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda
