温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

redis主从同步配置

发布时间:2021-02-23 16:17:01 来源:亿速云 阅读:615 作者:Leah 栏目:开发技术

这篇文章给大家介绍redis主从同步配置,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

一丶主从概念

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

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

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

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

redis主从同步配置

 二丶主从配置

说明:搭建redis主服务和从服务可以在同一台电脑上搭建,也可以在不同电脑上搭建,博主这里使用一台电脑进行搭建

1.配置主

step1 查看电脑中的ip地址

redis主从同步配置

step2 编辑redis配置文件sudo vi /etc/redis/redis.conf,绑定本机IP地址,不要写127.0.0.1

redis主从同步配置

step3 重启redis服务,查看redis服务,出现配置的IP地址以及默认端口号6379

redis主从同步配置

2.配置从

step1 复制etc/redis/redis.conf文件命名为slave.conf,用作于从服务配置文件,该配置文件名字随便起

redis主从同步配置

step2 编辑slave.conf配置文件sudo vi slave.conf,需要配置三个地方,分别是绑定ip和端口号以及主从复制(类似于双机备份),因为博主这里使用的是同一台电脑,所以ip不用动,端口号不能与主服务的端口号一致博主这里改的6378,slaveof 配置主服务的ip(也就是本地ip)端口号为6379

redis主从同步配置

redis主从同步配置

step3 启动从服务,即redis启动配置文件为slave.conf

redis主从同步配置

3.查看主从关系

step1 执行redis-cli -h 192.168.4.63 info Replication 命令查看主服务角色信息,没写端口-p 6379因为不写默认为此端口

redis主从同步配置

step2 redis-cli -h 192.168.4.63 -p 6378 info Replication 命令查看从服务角色信息

redis主从同步配置

三丶数据操作

1.连接到主服务(master),在主上设置键和值

redis主从同步配置

2.连接到从服务(slave),在从上获取主上设置的键的值

redis主从同步配置

3.在从服务上(slave)设置键值,提示该服务只有读的权限,主从配置成功

redis主从同步配置

关于redis主从同步配置就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI