Windows 下折腾Redis,还真不算省心。你要是用惯了类 Unix 环境,突然得在 Windows 里跑起来,多少会有点抓狂。好在现在网上的资源还挺全,从老版本的2.65.0的编译方法都有,不管是想自编译还是直接下预编译版,总能找到路子。

最推荐的,是Redis 3.2.100的编译文章,讲得比较细,而且配套的下载资源也在那一页,懒得配环境的可以直接下。Windows 环境下编译 Redis 3.2.100这篇文章就是我常回顾的那种,图文并茂,看着省事。

要是你对版本有要求,比如想在32 位环境下用Redis 3.0.105,也能找到相应的编译资源。这里有篇文章挺实用:32 位 Redis 3.0.105 编译,适合老项目迁移。

另外还有个香的资源,预编译好的 Redis 2.6,下载就能跑,适合图快的同学。文档也简单:Redis 2.6 Windows 预编译版本

你要是动手能力强,想自己搞个新版本的编译体验体验,那Redis 5.0的指南也不错,是x64版本的。文章在这儿:Windows x64 下自编译 Redis 5.0 使用指南

建议是,能直接跑的版本就别费劲折腾源码了,毕竟主要精力还是放在业务逻辑上嘛。如果你真想了解整个流程,自编译一遍也算长见识。