Colocación maestro-esclavo Redis

Concepto maestro-esclavo

  • Un maestro puede tener múltiples esclavos, y un esclavo puede tener múltiples esclavos. De esta manera, se forma una sólida arquitectura de clúster de servidores de varios niveles
  • El maestro se usa para escribir datos, y el esclavo se usa para leer datos Según las estadísticas: la relación lectura-escritura del sitio web es 10: 1
  • A través de la configuración maestro-esclavo puede lograr la separación de lectura y escritura

       

  • maestro y esclavo son una instancia de redis (servicio de redis)

Configuración maestro-esclavo

Cesionario

Ver la dirección IP del host actual

ifconfig

Modificar /etc/redis.confarchivo

sudo vino redis.conf 
unen 192.168 . 195,128

Reiniciar el servicio de redis

sudo service redis stop 
redis -server redis.conf

Configuración desde

Copiar /etc/redis.confarchivo

sudo  cp redis.conf ./slave.conf

Modificar redis/slave.confarchivo

sudo vim slave.conf

Editar contenido

enlazar 192.168 . 195.128 
esclavo de 192.168 . 195.128  6379 
puerto 6378

servicio de redis

sudo redis-server slave.conf

Ver relación maestro-esclavo

redis-cli -h 192.168 . 195.128  Replicación de información

Manipulación de datos

Ejecute el comando de información en el maestro y el esclavo respectivamente para ver la información de salida e ingresar al cliente maestro

redis-cli -h 192.168.195 . 128 -p 6379

Ingrese el cliente de

redis-cli -h 192.168 . 195.128 -p 6378

Escribir datos en el maestro

establecer aa aa

Leer datos en esclavo

obtener aa

 

Supongo que te gusta

Origin www.cnblogs.com/tracydzf/p/12678132.html
Recomendado
Clasificación