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​ 即可。

相关推荐
Cosolar2 小时前
万字详解:RAG 向量索引算法与向量数据库架构及实战
数据库·人工智能·算法·数据库架构·milvus
想唱rap2 小时前
IO多路转接之poll
服务器·开发语言·数据库·c++
SeaTunnel3 小时前
AI 让 SeaTunnel 读源码和调试过时了吗?
大数据·数据库·人工智能·apache·seatunnel·数据同步
凯瑟琳.奥古斯特3 小时前
数据冗余与规范化的本质[数据库原理]
开发语言·数据库·职场和发展
_ku_ku_3 小时前
数据库系统原理 · SQL 数据定义、更新及数据库编程 · 自学总结
数据库·oracle
Mortalbreeze4 小时前
深度理解文件系统 ---- 从磁盘存储到内核存储
大数据·linux·数据库
2301_803934614 小时前
MySQL 字段类型选择规范指南
jvm·数据库·python
oddsand14 小时前
Redis网络模型
java·数据库·redis
皮卡祺q5 小时前
【redies0-导论】分布式系统的演进-引进redis原因
java·数据库·redis