当前位置: 首页 > news >正文

【Windows 安装 Redis 图文解析附下载链接】Redis 的下载、配置、部署全流程保姆级操作教学

目录

一: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 服务包含内容概要适用场景
1Redis-8.6.3-Windows-x64-cygwin-with-Service.zipCygwinredis-server.exe, redis-cli.exe, 安装/卸载服务脚本(如 install_service.bat)需要在 Windows 后台以服务方式长期运行 Redis
2Redis-8.6.3-Windows-x64-cygwin.zipCygwinredis-server.exe, redis-cli.exe(无服务脚本)临时测试、开发调试
3Redis-8.6.3-Windows-x64-msys2-with-Service.zipMSYS2redis-server.exe, redis-cli.exe, 服务管理脚本推荐用于生产或长期运行
4Redis-8.6.3-Windows-x64-msys2.zipMSYS2redis-server.exe, redis-cli.exe(无服务脚本)快速验证、学习使用
5Source code (zip)—(源码)完整 Redis 源代码(C 语言)开发者编译、定制、研究
6Source 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 安装路径未加入系统环境变量PathWin + 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

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

http://www.cnnetsun.cn/news/4101579.html

相关文章:

  • 【2026 最新附图文】Node.js 从下载安装、环境配置到全局运行保姆级教程(含常见问题说明)
  • 开源维护中的协作边界
  • 大语言模型与ROS 2融合:六足机器人智能决策与运动控制实践
  • 免费三国杀卡牌制作器实战指南:5分钟做出一张能打印的武将卡
  • 电子血压计拆解与维修指南:从结构解析到故障诊断
  • RS-232转以太网转换器:原理、配置与工业应用实战指南
  • 网络通信基石:IP地址、子网掩码、网关与DNS配置与排错全指南
  • 基于SpringBoot的宠物店管理系统的设计与实现毕业设计项目源码文档
  • 实时系统升级前的回退验证
  • 5 分钟上手 MASA全家桶汉化包:7 款 Masa Mods 模组从此告别英文词典
  • 手部卫生学:从微生物传播到科学清洁的完整实践指南
  • springboot高考志愿填报推荐系统---附源码14332
  • 英雄联盟辅助工具 League Akari 完整上手指南:从自动选人到训练房一条龙
  • ESP8266 RTOS SDK Wi-Fi嗅探器自定义失败与替代方案实战
  • pkNX宝可梦编辑器终极攻略:把Switch游戏改造成你的私人乐园
  • TortoiseGit推送到远端,如何配置
  • 大模型驱动的人形机器人持续学习:从感知到执行的智能家居任务实践
  • 丰田86停产与斯巴鲁BRZ独行:燃油性能车在电动化时代的战略抉择与技术未来
  • 从计算机架构视角重构多智能体内存:层次、一致性与性能挑战
  • 【架构实战】缓存架构设计实战:从Redis到多级缓存,彻底搞定高并发读
  • 【架构实战】全链路追踪:如何用OpenTelemetry把分布式系统的每一次调用都可视化
  • 基于LLM智能体与树搜索的自动化形式化验证技术解析
  • 多智能体大模型协作失效?解析探索机制缺失与动态交互设计
  • imwallet官网完整架构与全套部署流程
  • 【计算机毕业设计单片机案例】STM32 控制的多档位舵机药品仓自动开启装置设计 基于 STM32 单片机的便携式老年人智能服药提醒终端设计(024303)
  • 工业以太网无线通信:从技术选型到现场部署的完整指南
  • 零基础字幕处理:Subtitle Edit 一站式搞定转换、同步、翻译与识别
  • Tensorbox目标检测实战:从ReInspect模型原理到自定义训练全解析
  • Python实战:构建可解释的机器学习选股模型,告别黑箱陷阱
  • 串口绘图仪实战指南:从协议到工具,实现嵌入式数据可视化