redis搭建主从

181 阅读1分钟
一.主从概念


1.一个master可以拥有多个slave,⼀个slave⼜可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构


2.master用来写数据,slave用来读数据,经统计:网站的读写比率是10:1


3.通过主从配置可以实现读写分离



master和slave都是一个redis实例(redis服务)


二.主从配置


1.查看当前主机的ip地址


ifconfig



2.修改etc/redis/redis.conf文件


sudo vi redis.conf


bind 192.168.26.128


3.重启redis服务


sudo service redis stop


redis-server redis.conf




三.配置从服务器


1.复制etc/redis/redis.conf文件


sudo cp redis.conf ./slave.conf


2.修改redis/slave.conf文件


sudo vi slave.conf


3.编辑内容


bind 192.168.26.128


slaveof 192.168.26.128 6379


port 6378


4.redis服务


sudo redis-server slave.conf


5.查看主从关系


redis-cli -h 192.168.26.128 info Replication





四.数据操作


在master和slave分别执⾏info命令,查看输出信息 进入主客户端


redis-cli -h 192.168.26.128 -p 6379


进入从的客户端


redis-cli -h 192.168.26.128 -p 6378


在master上写数据


set aa aa



在slave上读数据


get aa

更多免费技术资料可关注:annalin1203