REDIS主从配置相当简单:
打开从机的redis.conf,找到如下:
# slaveof <masterip> <masterport> (其中masterip为主机的IP,masterport为主机redis的端口号)
例:Sleverof 114.121.161.182 6383 (注:ip为主机IP,6383为主机REDIS端口号)
114.121.161.181 6383 (注:ip为从机IP,6383为从机REDIS端口号)
先重启主机,再重启从机(kill -9)
运行./redis-server redis.conf
然后就是进行测试:
进入主机节点的redis-cli:
redis 114.121.161.182:6383>set name 'songhq'
OK
redis 114.121.161.182:6383>get name
'songhq'
进入从机节点的redis-cli:
redis 114.121.161.181:6383>get name
'songhq'
OK!!!
——————————————————————
dbfilename dump.rdb
说明:数据库文件的位置,最好添加绝对路径,若不添加时在启动用户的home目录下。
说明:数据库文件的位置,最好添加绝对路径,若不添加时在启动用户的home目录下。
slaveof <masterip> <masterport>
说明:设置主从服务器的主服务器的地址和端口。例如:slaveof 192.168.1.1 6379
说明:设置主从服务器的主服务器的地址和端口。例如:slaveof 192.168.1.1 6379