一:Reids 简介

Redis 说明
是什么 Redis(Remote Dictionary Server)是一个开源的、存储系统,常被用作数据库、缓存和消息中间件。
作用 1. 高速缓存:加速应用访问,减轻后端数据库负载。
2. 会话/临时数据存储:如用户登录状态、购物车。
3. 实时排行榜与计数器:利用有序集合实现实时排序。
4. 轻量级消息队列:通过 List 或 Stream 实现异步通信。
优点 1. 极致性能:基于内存,读写速度可达每秒10万+操作。
2. 丰富数据类型:原生支持8+种高效数据结构。
3. 持久化机制:支持 RDB 快照和 AOF 日志,兼顾速度与安全。
4. 高可用与扩展:支持主从复制、哨兵、Redis Cluster。

二:下载安装

1、下载 msi 类型的压缩包

推荐从这里安装(截止发文时的前两周都还在维护)

发行作品 ·redis-windows/redis-windows

选择需要的版本

简单说一下不同版本的区别

序号 文件名 构建工具链 是否支持 Windows 服务 包含内容概要 适用场景
1 Redis-8.6.3-Windows-x64-cygwin-with-Service.zip Cygwin redis-server.exe, redis-cli.exe, 安装/卸载服务脚本(如 install_service.bat) 需要在 Windows 后台以服务方式长期运行 Redis
2 Redis-8.6.3-Windows-x64-cygwin.zip Cygwin redis-server.exe, redis-cli.exe(无服务脚本) 临时测试、开发调试
3 Redis-8.6.3-Windows-x64-msys2-with-Service.zip MSYS2 redis-server.exe, redis-cli.exe, 服务管理脚本 推荐用于生产或长期运行
4 Redis-8.6.3-Windows-x64-msys2.zip MSYS2 redis-server.exe, redis-cli.exe(无服务脚本) 快速验证、学习使用
5 Source code (zip) —(源码) 完整 Redis 源代码(C 语言) 开发者编译、定制、研究
6 Source code (tar.gz) —(源码) 同上,仅打包格式不同 Linux/macOS 用户习惯使用

注:如果遇到下载慢或下载失败的,可以参考我的另一篇文章,使用 Motrix 下载

【告别限速!2026最新免费下载神器,下载即用】Motrix 下载神器全攻略: 超详细图文指南(保姆级教学)_闪链用不了motrix-CSDN博客

2、解压缩

下载完后解压缩,尽量选择纯英文目录

如果选择和我一样的版本,那么解压后的目录应该如下

3、运行验证

在安装的目录里,输入 cmd,然后按 Enter ,即在此打开命令行

输入以下命令运行

redis-server.exe

此时会出现以下界面,即启动成功,默认端口 6379

三:配置

每次都这样启动 redis 不方便,因此可以把 redis 路径配置到系统变量

Win + R ,输入 sysdm.cpl,按 Enter

然后切换到高级,点开“环境变量

下滑找到“Path”,双击打开

点击“新建”,将复制的 redis 安装路径粘贴进来,然后点击“确定

然后把打开的两个窗口也点击“确定

体验一下,在桌面直接打开cmd,同样运行

redis-server.exe

方便多了

四:卸载

1、先确定 redis 安装路径(如果明确知道可跳过)

Ctrl + Shift + ESC 启动任务管理器,切换到“详细信息”选项卡

找到 redis,“打开文件所在位置”(需要保持 redis 运行状态)

注:如果不能运行 redis,找不到安装目录的,可以下载一个 Everything 自己查找一下

Everything 下载链接:下载 - voidtools

Everything 安装教程:Installing Everything - voidtools

2、删除 Redis 文件夹

找到 Redis 的安装路径,点击删除即可

五:常见问题

序号 问题 原因分析 解决方法
1 运行 redis-server 提示“不是内部或外部命令” Redis 安装路径未加入系统环境变量 Path 按 Win + R → 输入 sysdm.cpl → 高级 → 环境变量 → 编辑系统 Path → 新增 Redis 安装目录→ 重启 CMD
2 启动时提示 “Address already in use” 或端口被占用 默认端口 6379 已被其他进程占用

执行 netstat -ano | findstr :6379 查看 PID 并结束进程;

或修改 redis.windows.conf 中的 port 参数,用新端口启动

3 双击 redis-server.exe 窗口一闪而过 缺少配置文件或启动报错,无法查看日志 务必通过命令行启动,推荐使用配置文件:
redis-server redis.windows.conf

结尾:希望对大家有帮助!

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐