Redis 在 Windows 上不受官方支持。但是,您可以按照以下说明在 Windows 上安装 Redis 进行开发。
要在 Windows 上安装 Redis,您首先需要启用WSL2(适用于 Linux 的 Windows 子系统)。WSL2 允许您在 Windows 上本地运行 Linux 二进制文件。要使此方法起作用,您需要运行 Windows 10 版本 2004 及更高版本或 Windows 11。
Redis官方推荐不是本文的重点,直接看官方的文档更好, https://redis.io/docs/getting-started/installation/install-redis-on-windows/ 需要使用WSL2,相对麻烦。
Redis™ * for Windows 替代方案memurai具体看官网 https://www.memurai.com/ 开发使用没问题,但是如果在生产环境使用是收费的。免费版本需要 10 天后重新启动。
Redis-64 3.0.504 for Windows好久没有更新了,版本比较低,但是大部分功能是可以使用的。 https://github.com/microsoftarchive/redis
下载地址: https://github.com/microsoftarchive/redis/releases/tag/win-3.0.504
解压以后就可以运行了,在当前目录就可以运行了。
.\redis-server.exe .\redis.windows.conf
运行以后会有一个黑窗口,黑窗口关掉就没有了。而且每次开机都要手动运行一下很不方便。如果设置成自动启动呢?
使用管理员权限执行
.\redis-server --service-install redis.windows.conf --loglevel verbose
win+r运行中执行Services.msc
打开服务。 发现服务中多了一个Redis服务
如果想把创建的服务删除,则执行以下命令。
.\redis-server --service-uninstall
这样服务就可以删除了。