Gravação de dados do banco de dados mestre (mestre) a partir da leitura do banco de dados (escravo)
Ao configurar o banco de dados mestre-escravo para obter separação de banco de dados de leitura e gravação (a taxa de leitura e gravação do site geralmente é 10: 1),
mestre e escravo são ambos instância redis
1. Configure o banco de dados principal
(1) Arquivo de configuração
etc / redis / redis.conf
bin 0.0.0.0 # 或者修改成本机IP
(2) Abra o serviço host
src / redis-server redis.conf
2. Configure o banco de dados escravo
(1), copie o arquivo etc / redis / redis.conf
cp redis conf slave.conf
(2), modifique o arquivo redis / save.conf
vim slave.conf
bind 192.168.154.131 # 主机IP
slaveof 192.168.154.131 6379 # 主机IP + 端口
port 6378 # 从机端口
3. Abra o serviço host
src / redis-server slave.conf
4. Operação de dados
Execute o comando info no master e slave respectivamente, visualize as informações de saída e insira o cliente principal
src / redis -cli -h 192.168.154.131 -p 6379
Digite o cliente em
src / redis -cli -h 192.168.154.131 -p 6378
Sincronização automática de banco de dados mestre-escravo
# 主数据库
set name lcl
# 从数据库
get name