1. Redis简介与环境准备
Redis作为当下最流行的开源内存数据库,以其高性能、低延迟的特性成为缓存、会话存储和消息队列的首选方案。在Windows环境下部署Redis虽然不如Linux原生支持完善,但通过官方推荐的Windows移植版本,我们依然能够获得接近原生的使用体验。
注意:Redis官方已停止维护Windows版本,目前微软维护的MicrosoftArchive/redis分支是Windows环境下的最佳选择,最新稳定版为5.0.14(截至2024年)
系统兼容性检查:
- 支持Windows 7/8/10/11及Windows Server 2008 R2以上版本
- 需要.NET Framework 4.5.2或更高版本
- 建议系统内存≥4GB(Redis默认最大占用内存为物理内存的3/4)
安装前的必要准备:
- 创建专用安装目录(如
C:\Redis),避免路径包含中文或空格 - 关闭杀毒软件实时防护(安装完成后再恢复)
- 以管理员身份运行PowerShell(后续配置需要权限)
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 安装包获取与验证
2.1 官方渠道下载
推荐通过GitHub仓库直接获取编译好的MSI安装包:
powershell复制# 使用PowerShell快速下载(需网络畅通)
Invoke-WebRequest -Uri "https://github.com/microsoftarchive/redis/releases/download/win-5.0.14/Redis-x64-5.0.14.msi" -OutFile "$env:USERPROFILE\Downloads\Redis.msi"
2.2 安装包完整性验证
下载完成后务必进行校验:
- SHA256校验(推荐使用7-Zip工具查看):
code复制官方哈希:A1B2C3D4E5F6...(示例,实际需核对发布页) 实测哈希:certutil -hashfile Redis.msi SHA256 - 数字签名验证:
- 右键安装包 → 属性 → 数字签名
- 确认为"Microsoft Corporation"签发
