您的位置:首页 > 数据库 > Redis

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

2016-05-28 16:49 1081 查看
简介: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可以get数据但是不能set,主从份公告明确(主人和奴隶)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: