首先打开cmd,用cd找到你的redis文件夹,我的操作是

在你的第一个redis客户端文件夹配置文件中,搜索port,找到如下位置

端口号设置为6379(默认的。后面一个,两个或者多个客户端分别修改为你想使用的端口号,我这里使用6380,6381)

这样一来,6379的rendi客户端已经启动。后面的客户端只需要你修改配置文件中的端口号后,以同样的方式打开redis。

下面打开你每个redis所对应的客户端操作控制台,开启新cmd,切换到你需要的盘符下面,方式如下。

这样一来 redis客户端操作控制台已经启动,我们可以正常操作set get flushdb save等。

当然其他两个端口端口的redis操作控制台也这样启动,不过把你的端口号修改为你所对应的。

下面我将对6379作为master主节点,6380,6381为slave从节点。

那么测试操作过程如下:

首先flushall,确保清空缓存,接下来set三条数据并使用keys *命令来查看当前所有key val

下面,我们来手动让6380端口的redis来作为6379的从节点,操作如下:

使用slaveof命令来达到目的。当然在这样的命令下,redis挂掉后,他们的主从关系就不存在了,稍后会讲到如何永久确定主从关系。

我们还是先来测试一下数据是否同步过来了。

依然使用keys *命令,我们可以看到结果。主从同步数据成功。那么6381端口同步也是一样的。

现在我在master 6379添加数据后来查看从节点的内容。

从节点中再次使用keys *命令查看:

可以看到6380已同步master节点的数据。

下面我们在尝试一项操作:

我试图在从节点中set值,提示从服务器是只读的。不过我们可以在从节点中操作save,这也算是一种redis数据备份吧。

既然这样了,我们的主从复制已经配置结束。实现读写分离的原理也正是如此,在多个从服务器中读取数据,在master中操纵数据。

不过我认为这在普通场景中根本用不到,除非写量相对少,而读取量特别的,我们才选择读写分离。

还有最后要说设置永久主从关系的方法就是,你在从节点的配置文件中,搜索slaveof关键字找到:

做如上配置,每当你重启redis服务,自动同步所有数据。

转载于:https://www.cnblogs.com/foxy/p/8583402.html

redis主从配置 从而实现数据备份和读写分离相关推荐

  1. Redis主从配置及通过Keepalived实现Redis自动切换高可用

    Redis主从配置及通过Keepalived实现Redis自动切换高可用 [日期:2014-07-23] 来源:Linux社区  作者:fuquanjun [字体:大 中 小] 一:环境介绍: Mas ...

  2. redis 主从配置_应用 | Redis实现 主从,单例,集群,哨兵,配置应用

    小小经过一天的休整 公众号更新规则:每周六将会停更一次,进行短期的休整,其余时间继续每天一更. 思维导图如下 Redis 主从配置 这里配置Redis主从 什么是主从 主从复制,是指把一台Redis服 ...

  3. php redis 主从配置,Redis主从及其PHP扩展安装配置

    1.Redis简介Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合)和zset(有序 ...

  4. Redis主从配置和集群配置

    Redis主从配置和集群配置 文章目录 Redis主从配置和集群配置 一.Redis主从配置 1.主从概念 2.主从配置 3.数据操作 二.Redis集群配置 1.简介 2.Redis 集群好处 3. ...

  5. linux redis 主从配置,redis集群(主从配置)

    redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串). list(链表).set(集合)和zset(有序集合).这些数据 ...

  6. redis主从配置完毕为啥在主服务器中检测不到从服务器

    23,redis如何实现主从复制 redis主从复制 和Mysql主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况.为了分担读压力,Redis支持主从复制,Re ...

  7. Redis 主从配置密码以及哨兵

    目录: Redis 主从介绍 哨兵机制 Redis 主从配置 环境 安装 启动服务 检查主从状态 测试数据同步 默认是读写分离的 Redis Sentinel 配置 主Redis宕机测试 配置多个哨兵 ...

  8. redis主从配置和redis哨兵配置

    主从配置 redis 主从配置master slave 优点: 防止单点故障(除了单机版,都可以) 读写分离,更好的实现多读写少 克隆两台redis虚拟机作为从机 复制操作文件 cp /usr/red ...

  9. Linux学习——redis主从配置(带密码)

    redis一主二从配置(带密码) 找了很多redis主从配置教程发现大多数都是没密码的配置,而正式服务器中,为了安全redis通常都会设置密码,正好学到这,下面分享我自己学习中对于redis主从配置的 ...

最新文章

  1. 用Python写出Gameboy模拟器,还能训练AI模型:丹麦小哥的大学项目火了
  2. ISE与Modelsim联合仿真关联设置
  3. shell中单引号的嵌套
  4. 怎么把外部参照合并到图纸_做电气设计的,拿到建筑图,怎么下手呢?
  5. C# 9 Lambda 小幅升级
  6. 多学一点(十二)——使用extundelete恢复Linux下误删除文件
  7. 【求救】如何调用Windows系统自带的“选择用户”、“选择组”的对话框?
  8. 信息文档分工会在运动会象棋比赛中夺得佳绩
  9. XP安全防护国际评测 360小红伞卡巴排行前三
  10. 学历查询和专业代码查询
  11. 第三章:logback 的配置
  12. Charles+Chrome+https,提示隐私设置错误,您的连接不是私密连接
  13. 求知方面无妨多一点,生活方面无妨省一点
  14. 紫荆花开之say love to the girl you love
  15. VR家装:智慧家装“黑科技”
  16. python输出一年有多少天多少时分秒_python编程如何显示从1970年1月1日到今天多少天又多少小时...
  17. java String工具类/字符串工具类 StringUtil
  18. DFA确定化和最小化
  19. 人工智能革命:一个在ANI上运行的世界
  20. 2013年最实用的工作记事本(excel模板)

热门文章

  1. python语言程序设计2019版第二章课后答案-《Python语言程序设计》 —2.7 课后习题...
  2. python培训就业班口碑排行榜-Python培训课程哪家更合适?老男孩教育python就业班...
  3. python使用符号#表示单行注释-Python中注释(多行注释和单行注释)的用法实例...
  4. python这个软件学会能做什么工作-万万没想到,学会Python即使不做程序员都能月入过万!...
  5. python手机版怎么用-QPython,一个在手机上运行Python的神器
  6. python的工作方向-python职业发展方向有哪些,各有什么优劣?
  7. python好找工作吗2017-你为什么不来了解一下Python?
  8. python爬虫正则表达式实例-3.Python爬虫入门_正则表达式(简单例子)
  9. python学费多少-2020年10月徐州学python要多少学费
  10. python官网下载步骤64位-电脑64位怎么下载python