redis解决单点故障HA(高可用)主从复制

简介:redis不在这里介绍了,简单来说是一个缓冲数据库(key value)在内存中运行,提高查询效率。跑偏了,下面我们自己搞主从复制。
1、为什么要有主从复制?
持久化保证了即使redis服务重启也不会丢失数据,因为redis服务重启后会将硬盘上持久化的数据恢复到内存中,但是当redis服务器的硬盘损坏了可能会导致数据丢失,不过通过redis的主从复制机制就可以避免这种单点故障。
2、实施(linux环境)
注意:将主从redis配置文件redis.conf中的aemonize no 改为 yes
2.1主redis配置(端口号6379)
什么也不配置
从redis配置
2.2首先进入你的主redis目录
[root@base-server ~]# cd /usr/local/redis
复制一份bin
[root@base-server redis]# cp -r bin/ bin2
打开bin2下的配置文件
[root@base-server redis]# vim bin2/redis.conf
修改port 为 port6380(与主redis不同即可)
搜索slaceof后面加上主redis ip 端口号
slaveof 127.0.0.1 6379
至此就配置完成

进入主redis
然后去从redis查看
从redis可以get数据但是不能set,主从份公告明确(主人和奴隶)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值