La respuesta más obvia es usar MySQL Cluster o Standard Multi-Master replication.
Pero creo que esta pregunta ofrece más problemas, ya que hay una variedad de diferencias entre los servidores:
- Charsets diferentes
- Zonas horarias extremadamente diferentes
- Posible interferencia con el Gran Cortafuegos.
Lo que haría si tuviera este problema es crear un servicio web en un servidor (VPS) que sea visible tanto para el servidor de EE. UU. Como para el servidor de China. Recibía las transacciones de cualquiera de los servidores y las replicaba en cada una, resolviendo los problemas que la agrupación automática no podía resolver (como resolver problemas con charsets, aplicar reglas comerciales y manejar problemas de seguridad).
- ¿Puede un Estados Unidos políticamente dividido que carece de una agenda nacional e internacional clara, y está en una situación financiera desafiante, competir efectivamente internacionalmente con una China rica y decidida, gobernada por el partido comunista chino?
- ¿Cuáles son las diferencias de viaje entre estadounidenses y chinos?
- ¿Cómo puede China hacer pleno uso del presidente Trump?
- ¿Qué opciones tengo como votante probable en las elecciones generales de 2016?
- ¿Cómo lanzaría Estados Unidos un ciberataque contra países con redes aisladas?
Es un trabajo más duro, y probablemente no tan elegante, pero RESUELVE el problema.
¡La mejor de las suertes!