1.Redis 介绍

Redis 是一个 key-value 存储系统。和 Memcached 类似,它支持存储的 value 类型相对更多,包括:string(字符串)、list(链表)、set(集合)、zset(sorted set —有序集合)和 hash(哈希类型)。这些数据类型都支持 push/pop、add/remove 及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。

在此基础上,redis 支持各种不同方式的排序。与 memcached 一样,为了保证效率,数据都是缓存在内存中。区别的是 redis 会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了 master-slave。

2.下载Windows版本的 Redis

由于现在官网上只提供 Linux 版本的下载,所以我们只能在 Github 上下载 Windows 版本的 Redis

Windows 版本的 Redis 下载地址:https://github.com/MicrosoftArchive/redis/releases

进入下载页面之后,不要选择 Pre-release (测试版),选择 Latest Release (稳定版),往下拉可以看到很多版本 (这里的3.0.504版本是稳定版,所以这里我选择3.0.504进行下载),点击 Redis-x64-3.0.504.zip 链接进行下载,需要源码的可点击 Source code (zip) 链接进行下载

548d363844cd09a28cf778ac067d57df

下载完成之后,解压 Redis-x64-3.0.504.zip包,解压路径随意 (这里我在E盘下新建了一个Redis文件夹,并解压到Redis文件夹中)

文件介绍:

redis-benchmark.exe #基准测试

redis-check-aof.exe # aof

redischeck-dump.exe # dump

redis-cli.exe # 客户端

redis-server.exe # 服务器

redis.windows.conf # 配置文件

3.安装Redis

1、打开“命令行窗口”,然后把目录指向解压的Redis目录(这里我的Redis解压目录为 E:Redis)

b9b4fcceb836c86bd6ddbd253a13b188

2、输入启动命令 redis-server.exe redis.windows.conf,出现下图显示则表示启动成功了。

4. 设置Redis服务

1、由于上面虽然启动了redis,但是只要一关闭“命令行窗口”,redis就会消失。所以要把redis设置成windows下的服务,使其开机自动启动。

2、右键我的电脑,选择管理(G),到 服务和应用程序 → 服务中查看所有服务

3、我们可以看到红框中是没有Redis服务的

d9095a3759116af16bd0b1a099e41062

4、这时候另启一个“命令行窗口”(原来的“命令行窗口”不要关闭,不然就无法访问服务端了)

输入设置服务命令 redis-server —service-install redis.windows-service.conf —loglevel verbose,输入命令之后没有报错,则表示成功了

df5c168f63bfeaeee6ce8b7d8ce509ed

这时,我们刷新服务,会看到多了一个Redis服务。

03433dfaa3cb83428ea37824ec54d80f

5.可视化工具Redis Desktop Manager安装

5.1 下载Redis Desktop Manager
Redis Desktop Manager下载链接:https://pan.baidu.com/s/1ihWvjsCk6-Jw3OWhm5o33g

5.2 安装Redis Desktop Manager
1、双击运行下载好的 redis-desktop-manager-0.8.8.384.exe 可执行文件,进入如下界面

d3f0f1dbde398747985d05d73acbcbd7

2、点击 I Agree

ece6a68dd69593fd6fbb67e3289241a7

3、选择Redis Desktop Manager的安装目录,并点击Install

b5119cfd440701e4f508bdb34b228782

4、点击Next

90afc7ff1048340d7e9b6a00a130e9ef

5、点击Finish

6d2aa7fa8e3c66c839cf51e679796ec7

5.3 可视化工具 Redis Desktop Manager 的使用
5.3.1 修改Redis默认密码 (默认密码为空)
在你的Redis安装目录中找到 redis.windows.conf配置文件

在配置文件中找到这一行 # requirepass foobared

删除前面的注释符号#,并把foobared修改成自己的密码 或者 另起一行requirepass 自己的密码

57721a13bf2b618ce5dd94a95cca67f5

重新启动Redis

c25fb1812583caa4e57d92e7f4753394

5.3.2 打开可视化工具 Redis Desktop Manager
点击 Connect to Redis Server

3175ecc00cadd26c8985ec39232da324

填写相应的参数
Name:数据库名称

Host:主机IP地址(如果是本机,填写 127.0.0.1 或者 localhost 都可以)

Prot:端口号 (默认端口号为 6379)

Auth:Redis密码 (这里我设置的密码为 123456)

1a1c2cccdccc68feb123925297e0a2f6

点击Test Connection,测试是否链接成功(注意之前重启的Redis“命令行窗口”不要关闭,不然就无法连接服务端了),出现下图显示则表示启动成功了。

4551fa72432aaad3441ab3843e8716fb

  1. 就可以操作自己新建的myRedis数据库了

相关链接

https://blog.csdn.net/bhegi_seg/article/details/126553283?ops_request_misc=%257B%2522request%255Fid%2522%253A%252270307c06ca0f43ac1fa7feb5c73de00a%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=70307c06ca0f43ac1fa7feb5c73de00a&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_click~default-1-126553283-null-null.142^v102^control&utm_term=Redis%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%95%8C%E9%9D%A2&spm=1018.2226.3001.4187

https://blog.csdn.net/weixin_42437102/article/details/131916076?ops_request_misc=%257B%2522request%255Fid%2522%253A%25222a15e2dafbb6bfb3148569be3cddbc52%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=2a15e2dafbb6bfb3148569be3cddbc52&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_click~default-1-131916076-null-null.142^v102^control&utm_term=redis%20desktop%20manager%E7%9A%84%E4%BD%BF%E7%94%A8&spm=1018.2226.3001.4187