Redis: mirada simple e intuitiva al efecto de la replicación maestro-esclavo

Primero redis-server /usr/local/etc/redis.confinicie un servicio redis con un número de puerto 6379 (número de puerto predeterminado) a Inserte la descripción de la imagen aquí
través del comando como base de datos principal, de la siguiente manera: redis-server /usr/local/etc/redis.conf --port 6380 --slaveof 127.0.0.1 6379inicie un servicio redis con un número de puerto 6380 a través del comando , y especifique la dirección de la base de datos principal al mismo tiempo, como sigue: Inserte la descripción de la imagen aquí
en este momento dos terminales Ingrese al modo de cliente de redis redis-cli -p 6379con redis-cli -p 6380dos comandos respectivamente , y luego ingrese info replicationpara obtener la información relacionada con la replicación, de la siguiente manera:

Información de replicación de la base de datos primaria

Inserte la descripción de la imagen aquí

Se puede encontrar que la función de la base de datos maestra es maestra, y que solo hay una base de datos esclava conectada actualmente, y también se enumeran la dirección IP y la información del puerto de la base de datos esclava.

Información de replicación de la base de datos

Inserte la descripción de la imagen aquí
Se puede encontrar que la función de la base de datos esclava es esclava, y también se enumeran la dirección IP, el puerto, el estado y otra información de su base de datos maestra asociada.

A continuación, establezca una clave en la base de datos principal de la siguiente manera:Inserte la descripción de la imagen aquí

Luego, consulte esta clave en la base de datos esclava de la siguiente manera: Inserte la descripción de la imagen aquí
Puede encontrar que el valor de la clave es consistente con la configuración en la base de datos maestra, lo que indica que los datos se han sincronizado desde la base de datos maestra a la base de datos esclava.

También puede intentar modificar el valor de la clave de la base de datos, y el resultado es el siguiente: Se Inserte la descripción de la imagen aquí
encontró un error porque la base de datos esclava es de solo lectura por defecto.

Supongo que te gusta

Origin blog.csdn.net/weixin_38106322/article/details/108522362
Recomendado
Clasificación