Windows 上的 Redis 还真挺方便的,是 64 位的版本,适合本地开发和调试。虽然原生不支持 Windows,但微软搞了个专门的移植版,用起来还蛮顺的,尤其是平时想做点缓存测试或者玩玩消息队列的时候,直接跑个服务就完事了。

Redis 的安装包里几个文件要搞清楚,像redis-server.exe就是服务核心,启动 Redis 就靠它了。还有redis-cli.exe,命令行工具,平时操作键值对都靠它,比如set name ChatGPT这种命令。

配置方面也别大意,两个配置文件redis.windows.confredis.windows-service.conf挺关键。前者适合你自己命令行启动的时候用,后者就比较适合配成系统服务,懒得每次手动开的话就靠它。

要是你想跑个测试,可以试试redis-benchmark.exe,性能咋样一测就知道了;redis-check-aof.exe也别忽略,能帮你修复 AOF 文件,防止数据出问题。

文档也挺全的,像Redis on Windows.docx会教你一步步怎么装怎么跑,Windows Service Documentation.docx告诉你服务怎么配,有空翻一下没坏处。

要注意,Windows 版 Redis 功能上确实比不上 Linux 原生版,像集群模式就不太稳定。所以你真打算上线用的话,建议还是用 Docker 跑 Linux 版比较稳妥。

如果你现在用的是 Windows,又想本地快速搭个 Redis 环境玩玩,那这套 64 位的 Redis 真还挺实用的,建议直接上手试试。