Redis主从复制

来自linux中国网wiki
跳到导航 跳到搜索

机器相关信息

192.168.30.94 master

192.168.30.95 slave

192.168.30.96 slave

os centos6.x 64bit

redis安装

使用自己打包的rpm包 这里省略

配置主从

# 在所有的slave 记得要加这个  最好加到最后面 ,密码应该 是主也要加的 
slaveof 192.168.30.94  6379
masterauth youpassword 

sed -i 's/bind 127.0.0.1/bind 0.0.0.0/' 6379.conf

测试主从

测试相关方法

info replication #查看复制相关状态 

或者在主set 个东西  在各个从能get到就是 ok
redis-cli  -h 192.168.30.94 -a password  -p 6379  set A a
slave get A 

注意

如果是线上 记得之间要让防火墙放行相关的端口

切主后从节点会清空之前所有的数据,要小心 测试呢

看一下书 复制的看到p 176回头再看 更加 深入研究一下

p240 script 相关的 有空要添加一下 20170726

参考

关于redis性能问题分析和优化

Redis内存使用优化与存储

redis主从复制

redis配置文件详解

构建高性能数据库缓存之redis主从复制