Replicación de múltiples reuniones de MySQL

Necesito crear una replicación de múltiples reuniones usando 4 servidores MySQL. Después de investigar, encontré 2 formas de hacer esto:

1) Conexión de anillo. ... Servidor_1 -> Servidor_2 -> Servidor_3 -> Servidor_4 -> Servidor_1 ...

2) Uso de Tungsten Replicator. http://code.google.com/p/tungsten-replicator/wiki/TRCMultiMasterInstallation#Install_a_four_masters_replication

¿Alguien los usó en modo de producción? ¿Qué camino es mejor? ¿Quizás hay otras formas de crear una replicación múltiple de MySQL?

¡Gracias por el consejo!

preguntado el 22 de mayo de 12 a las 07:05

2 Respuestas

Dependiendo de sus requisitos, el clúster de MySQL puede ser una solución para usted: http://www.mysql.com/products/cluster/

contestado el 22 de mayo de 12 a las 07:05

Es - dev.mysql.com/downloads/cluster "Está disponible tanto en código abierto como en ediciones comerciales". - Zaar Hai

He usado Tungsten en la producción y funciona muy bien. No lo he usado para multimaestro, pero no veo ninguna razón por la que no debería funcionar.

Dependiendo de sus requisitos sobre qué tan cerca debe estar el esclavo de cada maestro, también puede probar una solución Round Robin en la que el esclavo ejecuta cada maestro durante un tiempo fijo y luego cambia al siguiente.

Esto es para MySQL 5.5 y anteriores http://mysqlmusings.blogspot.se/2011/04/round-robin-multi-source-in-pure-sql.html Y esto es para MySQL 5.6 http://mysqlmusings.blogspot.se/2012/10/round-robin-replication-using-gtid.html

El primero también funcionaría bien para 5.6, pero en 5.6 hay un mejor soporte para una solución más limpia.

Respondido el 09 de diciembre de 12 a las 19:12

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.