目录
一:Reids 简介
二:下载安装
1、下载 msi 类型的压缩包
2、解压缩
3、运行验证
三:配置
四:卸载
五:常见问题
一: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 已被其他进程占用 | 执行 或修改 |
| 3 | 双击redis-server.exe窗口一闪而过 | 缺少配置文件或启动报错,无法查看日志 | 务必通过命令行启动,推荐使用配置文件:redis-server redis.windows.conf |
结尾:希望对大家有帮助!