如何在Windows上运行Redis ?Redis下载页面似乎提供了*nix选项。
我可以在Windows上本地运行Redis吗?
如何在Windows上运行Redis ?Redis下载页面似乎提供了*nix选项。
我可以在Windows上本地运行Redis吗?
当前回答
mssopentech - redis项目不再积极维护。如果你正在寻找Windows版本的Redis,你可能想看看Memurai。请注意,微软并没有以任何方式正式认可该产品。详情见https://github.com/microsoftarchive/redis
在Windows 10上安装和设置Redis服务器https://redislabs.com/blog/redis-on-windows-10
在macOS和Linux上安装和设置Redis服务器https://redis.io/download
此外,您可以通过包管理器在Linux上安装和设置Redis服务器
快速Redis服务器安装和设置指南macOS https://github.com/rahamath18/Redis-on-MacOS
其他回答
似乎这是获得最新版本的Redis最简单的方法-使用NuGet管理器:
1)打开NuGet设置页面,下载命令行实用程序 (nuget.exe命令行工具的最新版本始终可从https://nuget.org/nuget.exe获得)
2)将此文件复制到某个地方(例如C:\Downloads)
3)以管理员身份启动命令提示符并执行以下命令:
cd C:\Downloads
nuget.exe install redis-64
4)在下载文件夹将是最新版本的Redis (C:\Downloads\Redis-64.2.8.19在我的情况下)
5)运行redis-server.exe并开始工作
附注:下载的redis for windows包含一个非常旧的redis版本:2.4.6
读到一些用户在虚拟机中运行Redis,这让我想起了Redis团队的建议:
Redis在虚拟机上运行速度较慢。虚拟化的代价是相当高的,因为许多常见的操作。(…)更喜欢在物理机上运行Redis,特别是如果你喜欢确定性延迟。在最先进的管理程序(VMWare)上,通过物理网络对虚拟机进行红色基准测试的结果几乎是物理机器的2倍,在系统和中断上花费了大量的CPU时间。
我正在使用Memurai,这是redis兼容的缓存和Windows的数据存储。微软开放技术也推荐它,因为它写在他们以前的项目这里。
这个项目不再被积极维护。如果你是 寻找Windows版本的Redis,你可能想看看 Memurai。请注意,微软并没有正式认可这一点 任何形式的产品。
我在https://github.com/mythz/redis-windows上提供了在windows上运行Redis的2种最流行的安装说明和下载,展示了如何:
使用Vagrant运行最新的稳定版本的Redis VirtualBox虚拟机。 下载并运行微软Redis的原生Windows移植
下载redis 下载windows版的Redis
然后安装 以管理员权限打开CMD 执行命令net start redis
这是它。