目录
一、 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
在这里粘贴: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可视化工具看一下
完成之后依次双击连接
这样我们在主节点添加的内容
在从节点,也被更新了。
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成表32254 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!