1. Redis在Windows环境下的部署价值
Redis作为高性能键值数据库,在Linux服务器上部署是主流方案。但实际开发场景中,我们经常需要在Windows本地环境搭建Redis服务用于:
- 本地开发调试
- 功能演示环境
- 小型项目临时服务
- 教学实验环境
官方虽未提供Windows原生版本,但微软维护的Windows移植版已足够稳定。我经手过二十多个需要Windows Redis的项目,将分享最可靠的安装配置方案。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 环境准备与安装
2.1 获取Windows版Redis
推荐通过GitHub获取微软维护的版本:
- 访问 https://github.com/microsoftarchive/redis/releases
- 下载最新稳定版(如Redis-x64-3.0.504.msi)
- 或直接使用PowerShell下载:
powershell复制Invoke-WebRequest -Uri "https://github.com/microsoftarchive/redis/releases/download/win-3.0.504/Redis-x64-3.0.504.msi" -OutFile "Redis.msi"
注意:不要从非官方渠道下载二进制文件,存在安全风险
2.2 安装过程关键选项
运行安装程序时重点关注:
- 安装路径避免包含空格(推荐C:\Redis)
- 勾选"Add Redis installation folder to PATH"
- 端口保持默认6379(除非有冲突)
- 内存限制根据机器配置调整(开发环境建议100MB)
安装完成后验证:
bash复制redis-cli ping
# 应返回 PONG
3. 注册系统服务详解
3.1 手动注册服务方法
- 以管理员身份启动CMD
- 执行服务注册命令:
bash复制redis-server --service-install redis.windows.conf --loglevel verbose
- 设置服务启动类型:
bash复制sc config Redis start= auto
3.2 服务管理常用命令
code复制
