Redis下载—可视化—配置主从模式(超详细)——测试木头人

        首先欢迎大家阅读此文档,本文档主要分为三个模块分别是:Redis的介绍及安装、RedisDesktopManager可视化工具的安装、主从(哨兵)模式的配置。

目录

一、 Redis介绍

二、Redis安装:

三、 RedisDesktopManager可视化工具的安装

四、主从(哨兵)模式的配置

1、作用

2、配置方法:

3、测试主从

4、读写键值


一、 Redis介绍

        Redis 是完全开源免费的,遵守 BSD 协议,是一个灵活的高性能 key-value 数据结构存储,可以用来作为数据库、缓存和消息队列。

        Redis 比其他 key-value 缓存产品有以下三个特点:

  • Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载到内存使用。
  • Redis 不仅支持简单的 key-value 类型的数据,同时还提供 list,set,zset,hash 等数据结构的存储。
  • Redis 支持主从复制,即 master-slave 模式的数据备份。

二、Redis安装:

1、在这里给大家提供三种安装方式:

(1)百度网盘下载安装包:https://pan.baidu.com/s/1CTl6_0MSSjWC4kIcM5Ov1w
      提取码:1111

(2)百度网盘下载压缩包:https://pan.baidu.com/s/1Cp01oF23PaEQz-mFMbM7WA

      提取码:1111

(3)官网下载压缩包:Releases · tporadowski/redis (github.com)

  注:使用压缩包是最快捷方便的方法了,下载完压缩包后直接解压放到相应的盘里就可以了

验证一下:

输入命令:redis-server redis.windows.conf     回车

 

启动成功 

 2、下载完成之后我们可以配置一下环境变量:

打开Redis文件位置,复制路径,

举例:E:\Redis-x64-5.0.14.1

复制好后,开始配置

 然后点击确定

键盘win+R 输入cmd回车

打开黑窗口输入:redis-server

启动成功

三、 RedisDesktopManager可视化工具的安装

 百度网盘下载:https://pan.baidu.com/s/1K4L5w6wRMda7VAIxbfauFw

提取码:1111

官网下载:https://redis.com.cn/clients.html

注:建议使用百度网盘下载

 下载完成之后双击安装包

下一步

同意用户协议

 

建议选择D盘或者E盘,不要放在C盘中,选择完安装位置点击安装就可以了

注:安装完成之后我们先打开Redis服务,再打开软件

注:打开方式上面有教程 

这里关掉就可以

 关掉之后我们新建

 

 完成之后,我们双击连接

连接成功 

 新建内容

 

 成功

 注:命令操作大家自行查询,这里木头人就不给大家演示了,这里只教大家安装及基本。

四、主从(哨兵)模式的配置

1、作用

读写分离

  • 一主多从,主从同步
  • 主负责写,从负责读
  • 提升Redis的性能和吞吐量
  • 存在主从的数据一致性问题

数据容灾

  • 从机是主机的备份
  • 主机宕机,从机可读不可写
  • 默认情况下主机宕机后,从机不可为主机
  • 利用哨兵可以实现主从切换,做到高可用

2、配置方法:

这里给大家举例为一主一从(一主一哨)

刚刚咱们以及下载了Redis,找到咱们Redis位置,再进行复制粘贴一下

咱们Redis默认端口号为6379,这里咱们复制一下当 从服务器 ,起一个标志性的名字

进入从服务器目录,改一下端口号及配置

先打开:redis.windows-service.conf 文件

 保存好后,再打开:redis.windows.conf 文件

 更改好后,继续找到:replicaof <masterip> <masterport>,

在这里粘贴:slaveof 127.0.0.1 6379             6379是主服务器的端口号

添加之和保存更改

保存好后分别在文件夹下打开主服务器和从服务器

分别进入主从文件夹下 cmd ,执行 redis-server redis.windows.conf 命令 启动服务

 

3、测试主从

不要关闭服务器,将黑窗口最小化

再次分别进入主从服务器文件夹下使用cmd 打开黑窗口,分别运行以下命令:

                               title client-6379

                               redis-cli -h 127.0.0.1 -p 6379   (连接节点)

                               info replication      (看信息)   

注意端口号呦

4、读写键值

 我们使用主键来设置键值

命令:keys *

           set name Rose

主服务器:

 从服务器:

 到这里呢,咱们基本就配置的差不多了,咱们使用RedisDesktopManager可视化工具看一下

 完成之后依次双击连接

 这样我们在主节点添加的内容

在从节点,也被更新了。

到这里本文章也就正式结束了,欢迎关注木头人,制作不宜,点个赞吧!

猜你喜欢

转载自blog.csdn.net/qq_59344199/article/details/127997159