Redis搭建主从

搭建主从关系:
master(主人),slave(奴隶)(数据共享)
master(主)用来写数据,也可以读数据;slave(从)用来读数据,不可以写数据,经统计:网站的读写比率是10:1

配置主:
1.命令行输入:ifconfig,查到自己的ip,192.168.87.76 


2.cd /etc/redis/切到该路径 (安装redis时执行的操作,sudo cp /usr/local/redis/redis.conf /etc/redis/)
3.ls 查询当前的文件,会找到 redis.conf 文件
4.sudo vi redis.conf 进去修改里面的信息
a.69行,默认:bind 127.0.0.1,改成本机ip地址, bind 192.168.87.76 


b.89行, 默认:protected-mode yes,改为,protected-mode no


保存退出wq

 

配置从:
1.sudo cp redis.conf slaveof.conf,把该配置文件拷到slaveof.conf里
2.sudo vi slaveof.conf,进入该文件


3.该端口,94行,默认,port 6379, 改为, port 6378


4.设置从的主人,284行,默认 slaveof <masterip> <masterport>
改为 slaveof 本机ip地址 6379,例如,slaveof 192.168.87.76 6379


ps aux | grep redis 查看redis服务器进程
sudo kill -9 pid 杀死redis服务器
kill pid


启动:
在/etc/redis/下进行启动
1.sudo redis-server redis.conf,启动主配置文件
2.sudo redis-server slaveof.conf
3.ps aux | grep redis 查看当前这两个文件是否运行


查看主从关系
redis-cli -h 本机ip地址 info Replication
例如,redis-cli -h 192.168.87.76 info Replication,看主连了多少个从


连接redis客户端:
redis-cli -h 本机ip地址 -p 6379 (主)
例如,redis-cli -h 192.168.87.76 -p 6379(主)
再连接从
redis-cli -h 192.168.87.76 -p 6378(从)


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值