El 29/01/15 a las 04:49, Hellmuth Vargas escribió: > Hola Lista: > > Estoy realizado pruebas con BDR de PostgreSQL > anunciado recientemente, comparto una hilo de conversación que sostuve con > Jaime Casanova, entre otros, sobre el tema especifico del comportamiento > de secuencias globales. La inquietud surge porque trabajo en un call center > donde se realizan miles de transacciones por segundo de diferentes clientes > a un único cluster de base de datos PostgreSQL (con replicacion asincronica > obviamente), y por balanceo de carga, disponibilidad, > seguridad entre otros, seria extraordinario contar con la replicacion > multimaster.
Yo no sería tan optimista sobre obtener mejoras en cuanto a rendimiento con balanceo de carga en un cluster multi-maestro. Aunque envíes datos a otro nodo, esos datos deben grabarse en todos los demás nodos (inclusive al que le querías aliviar la carga). La gran ventaja de BDR es que al ser asincrónico, te permite trabajar con nodos muy distantes. Pensa por ejemplo una empresa con oficinas comerciales distribuidas en ciudades lejanas: cada oficina puede funcionar como un nodo de un cluster multi-maestro, por lo que las respuestas de los clientes locales es muy rápido, pero a la vez los datos se terminan replicando a los demás nodos de oficinas en otras ciudades donde puede ser importante tener copia de todos los datos, pero no en tiempo real. Espero haber dado algo de luz sobre este tema. Saludos, -- Martín Marqués http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services - 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