主从的概念
一个master可以拥有多个slave,一个Slave又可以拥有多个Slave,如此下去,形成了强大的多级服务器集群机构
Master用来写数据,slave用来读取数据,
通过主从配置实现读写分离
master和salve都是一个Redis实例
主从配置
查看当前主机IP地址 ifconfig
修改 etc/redis/redis.conf 文件 sudo vi redis.conf bind 主机ip
重启redis服务 sudo service redis stop redis-server redis.conf
配置从
复制etc/redis/redis.conf文件 sudo cp redis.conf ./slave.conf
修改redis/slave.conf文件 sudo vi slave.conf
编辑内容 bind 主ip slaveof 主ip 6379 port 6379
redis 服务 sudo redis-server slave.conf
查看主从关系 redis-cli -h 主ip info Repication
数据操作
在master和slave分别执行info命令,查看输出信息 进入主客户端 redis-cli -h 主ip -p 6379 -a 密码
进入从的客户端 redis-cli -h 主ip -p 6379 -a 密码
在master上写数据 set aa aa
在salve上读取数据 get aa