Explicación detallada de la arquitectura principal dual de MySQL

1. Antecedentes

Ventajas y desventajas del modo maestro-esclavo de MySQL

Recuperación ante desastres: después de que la base de datos maestra caiga, inicie la base de datos esclava para la conmutación por error.
Copia de seguridad: evite la pérdida de datos.
Separación de lectura y escritura: la base de datos maestra solo puede ser responsable de las operaciones de escritura, mientras que la base de datos esclava solo se usa para lectura. Mejorar la eficiencia de las consultas
En las empresas, la alta disponibilidad de la base de datos siempre ha sido el foco de atención empresarial. Muchos utilizan la solución maestro-esclavo MySQL. Sin embargo, un solo maestro tiene un único punto de falla y se requieren ajustes manuales para cambiar de la base de datos esclava. a la base de datos maestra. Por lo tanto, a través de la arquitectura de doble maestro o multimaestro, se resuelve el punto único de falla de la arquitectura de un maestro y múltiples esclavos, se reduce el tiempo de procesamiento de fallas de la conmutación maestro-esclavo y se mejora la alta disponibilidad de MySQL. el cúmulo aumenta.

2. Solución de arquitectura MySQL de doble maestro (maestro primario)

1. Modo maestro-en espera. Dos servidores MySQL son maestro-esclavo entre sí. Uno de ellos sirve como nodo maestro para proporcionar servicios al mundo exterior y el otro sirve como nodo en espera. Cuando falla el nodo maestro que proporciona servicios , la solicitud de servicio cambiará rápidamente a El nodo en espera se convierte en un nodo en espera después de que el nodo maestro original se recupere de una falla.

2. Modo maestro-maestro, dos MySQL son maestro-esclavo entre sí y dos

Supongo que te gusta

Origin blog.csdn.net/uniquewonderq/article/details/129887760
Recomendado
Clasificación