La escritura
de la base de datos maestra (maestra) de la lectura de la base de datos (esclava)
Configurando la base de datos maestra-esclava para lograr la separación de la base de datos de lectura y escritura (la relación de lectura y escritura del sitio es generalmente 10: 1)
maestro y esclavo son ambos instancia de redis
1. Configure la base de datos principal
(1) Archivo de configuración
etc / redis / redis.conf
bin 0.0.0.0 # 或者修改成本机IP
(2) Abra el servicio de host
src / redis-server redis.conf
2. Configure la base de datos esclava
(1), copie el archivo etc / redis / redis.conf
cp redis conf slave.conf
(2), modifique el archivo redis / save.conf
vim slave.conf
bind 192.168.154.131 # 主机IP
slaveof 192.168.154.131 6379 # 主机IP + 端口
port 6378 # 从机端口
3. Abra el servicio de host
src / redis-server slave.conf
4. Operación de datos
Ejecute el comando de información en maestro y esclavo respectivamente, vea la información de salida e ingrese el cliente principal
src / redis -cli -h 192.168.154.131 -p 6379
Ingrese el cliente de
src / redis -cli -h 192.168.154.131 -p 6378
Sincronización automática de base de datos maestro-esclavo
# 主数据库
set name lcl
# 从数据库
get name