windows中安装redis

Redis 官方早已停止维护原生的 Windows 版本,目前在 Windows 上安装主要有三种主流方案,你可以根据使用场景(开发/生产)和 Windows 版本来选择:

方案一:使用 WSL2 安装(推荐,最接近生产环境)

这是目前 Redis 官方文档推荐的 Windows 安装方式,能在 Windows 上运行完整的 Linux 内核原生版本,功能最新且最稳定。

  1. 确保已安装并启用 WSL2(Windows 10/11 可在微软商店安装 Ubuntu 发行版)。

  2. 启动服务并设置开机自启:

    复制代码
    sudo service redis-server start
    redis-cli ping  # 应返回 PONG

方案二:使用 Windows 移植版(适合旧系统或不想装 WSL 的场景)

由社区(如 tporadowski)或早期微软归档维护的移植版本,但版本较老(多为 3.x 或 5.x)。

  1. 下载地址:前往 tporadowski/redis Releases或 MicrosoftArchive/redis Releases。

  2. 下载 Redis-x64-xxx.zip,解压到无中文路径(如 C:\Redis)。

  3. 在该目录下打开 cmd,启动服务端:

    复制代码
    复制代码
    复制代码
    redis-server.exe redis.windows.conf
  4. 另开一个 cmd,使用客户端连接测试:

    复制代码
    redis-cli.exe
    ping  # 应返回 PONG

方案三:使用 Docker 安装(适合熟悉容器的开发者)

  1. 安装 Docker Desktop 并确保 WSL2 后端开启。

  2. 直接在 PowerShell 或终端运行容器:

    复制代码
    docker run --name my-redis -p 6379:6379 -d redis:latest
  3. 进入容器内的 cli 测试:

    复制代码
    docker exec -it my-redis redis-cli ping

小建议 :如果是日常开发学习,首选 WSL2 ;如果只是临时跑个老项目且不想配置环境,可以用 方案二 ​ 的绿色解压版;若项目本身就在用容器化部署,直接用 Docker​ 即可。

相关推荐
睡不醒男孩0308234 小时前
第二篇:深入探索开源数据库高可用:构建基于CLup的PostgreSQL生产级高可用与读写分离架构
数据库·postgresql·开源·clup
Micro麦可乐6 小时前
Spring Boot 实战:从零设计一个短链系统(含完整代码与数据库设计)
数据库·spring boot·后端·哈希算法·雪花算法·短链系统
码农阿豪6 小时前
从零到一:Spring Boot快速接入金仓数据库实战
数据库·spring boot·后端
鼎讯信通7 小时前
风电光缆运维提质增效:G-4000A 光缆故障追踪仪破解风场巡检难题
运维·网络·数据库
三十..7 小时前
MySQL 从入门到高可用架构实战精要
运维·数据库·mysql
cfm_29148 小时前
Redis五大基本数据结构底层了解
数据结构·数据库·redis
真实的菜8 小时前
Redis 从入门到精通(十二):典型业务场景实战 —— 排行榜、限流器、秒杀系统、Session 共享
数据库·redis·python
你想考研啊8 小时前
mysql数据库导出导入
数据库·mysql·oracle
十年编程老舅9 小时前
Linux DRM:底层逻辑与实践架构
数据库·mysql
The Sheep 202310 小时前
Vue复习
linux·服务器·数据库