如何在 Windows 上运行 Redis?Redis 下载页面似乎只提供 *nix 选项。
我可以在 Windows 上本地运行 Redis 吗?
从他们的GitHub存储库下载 ( https://github.com/zkteco-home/redis-windows ) 。
此版本包括在redis-server.exeWindows 计算机上将 Redis 实例作为服务运行的应用程序,以及redis-cli.exe可用于与任何 Redis 实例交互的应用程序。
redis-server.exe
redis-cli.exe
该RGL仓库历来被列为替代的Windows端口Redis的,但这个仓库还没有被保持一段时间,并实现了一个旧版本的Redis比微软端口。
应该注意的是,官方端口也不再维护,Microsoft 建议为最新的 Redis 功能提供另一种替代方案。但是,他们的推荐既不是免费的,也不是开源的,所以这里就不做链接了。
如果您有Windows Subsystem for Linux (WSL),则在 Windows 10 和 Windows Server 2019 上,您可以按照 以下回答进行操作
Windows Subsystem for Linux (WSL)
如果你有Windows Subsystem for Linux (WSL),在 Windows 10 和 Windows Server 2019 上你可以这样做:
设置 WSL:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
进行更改后重新启动 Windows — 请注意,您只需执行一次此操作。
从Microsoft Store下载并安装受支持的 Linux 发行版之一。Ubuntu 工作正常。 请注意,Ubuntu 20.04 LTS由于实时时钟的已知问题(截至 2020 年 8 月),这可能会给您带来一些麻烦。Ubuntu 18.04 LTS相反,选择可以避免这个问题。
Ubuntu 20.04 LTS
Ubuntu 18.04 LTS
安装和测试Redis:
```
sudo apt-get update sudo apt-get upgrade sudo apt-get install redis-server redis-cli -v ```
sudo service redis-server restart ```
$ redis-cli 127.0.0.1:6379> set user:1 "Oscar" 127.0.0.1:6379> get user:1 "Oscar"
sudo service redis-server stop ```
我找到了一种更简单的Redis在 Windows 下安装的方法
Redis
Redis .msi从下载最新文件
.msi
https://github.com/MSOpenTech/redis/releases
安装后。安装了redis服务,我们可以从Service manager
Service manager