微软提供的 Redis 编译后版本:https://github.com/MSOpenTech...

自行编译的方法

Redis官方并没有提供直接可用的Windows安装版本(估计也没人用在生产环境吧O(∩_∩)O哈哈~),但是提供有相关的源码,开源项目地址: https://github.com/MSOpenTech... ,下面我们就一步一步编译一个Windows版的redis
git clone一下上面的项目(约130M),clone完成之后路径如下:

Redis Windows版开源代码文件结构图

安装Visual Studio 2015(免费版本就可以,约1.3G左右)
安装完成后,打开clone目录,msvs文件夹 项目所在 打开左图的项目解决方案,项目结构如下:

项目结构是可用
如果是可用这里并没有显示9个可用,并且编译时报错,则可能是因为缺少SDK包(我就遇到这个情况)。是可用在这个位置右键,选择“安装缺失功能”,然后关闭VS,进行安装之后就可以编译了。
安装缺失功能
编译按钮的位置
编译可以选择Debug或者Release模式。我的电脑是64位,所以我选择的是生成64位的程序。
编译完成后,会在msvs>x64生成对应模式名称的路径,文件结构如下:
生成的目录文件结构
红框中部分是最重要的部分,对应Linux中的同名文件。
双击redis-server.exe(可能会弹出确认网络访问权限的窗口),弹出控制台,并打印如下信息,并说明成功启动了Redis(注意,关闭控制台Redis就关闭了):
成功启动
同样,双击redis-cli.exe,我们就可以在弹出控制台中进行Redis的操作了:
Redis命令执行

可以设置环境变量,这样就可以直接使用cmd运行了,或者当做服务启动也可以(具体方法与普通程序的设置相同,不复赘)

我是广告

本人的直播课程在 7 月份就要开始了,希望小伙伴们支持一下,现在报名有优惠噢

https://segmentfault.com/l/15...

https://segmentfault.com/l/15...


拿客_三产
2.6k 声望147 粉丝

« 上一篇
Java Socke 探究