El tema de replicación es bastante complicado, ninguna BD tiene el sistema perfecto de replicación, ni las grandes, ni las medianas, ni las pequeñas.
Cierto, existen verdaderas soluciones que te pueden replicar de manera 99.9999% segura, pero son externas y muy especializadas, cuando menos todas las que conozco, y aparte de que si funcionan tienen la pequeña característica de que cuestan muchos miles de dólares, pero de que funcionan funcionan.
Si realmente tengo un cliente que requiere esa característica “on line” es porque la solución que le estoy vendiendo cuesta muchos miles de dólares y en consecuencia el cliente puede pagar también una solución de replicación verdaderamente profesional y eficiente, amén de costear la infraestructura de sitios espejo de datos a efecto de que ante un desastre o eventualidad pueda hacer el switch de manera lo más transparente posible y continuar con sus operaciones como sin nada.
Sinceramente no espero ni pido ni exijo que Velneo se aviente el toro de generar un sistema de replicación de BD excepcional, no es su core aunque algunos lo queramos ver así cuando nos surge la necesidad. Eso es otro rollo y otro mundo, tan lo es que los ejemplos que manejan no son propios de las BD sobre las que se utilizan, luego, el primero es asincrono y dependiendo de cómo lo configures puede ser decentemente rápido o exageradamente lento, e igualmente dependiendo de como lo configures puede que no sepas en un momento dado qué es lo que ya está sincronizado y qué no lo está.
Repito, de verdad quiero una replicación y sincronización “real”, se puede, pero no con herramientas open source, y cuesta, cuesta muchos miles de dólares, mientras pues a jugar con lo que se tiene o hacer como que se replica con herramientas open source, pero rogando a Dios que nunca se tengan que utilizar esas BD.
Para todo lo demás existe Mastercard.
Saludos.
Martín Ibarra.
P.D. Igual y en un futuro no muy lejano nos dan la sorpresa y pues entonces Bienvenida sea.