我先说一下Redis的版本背景, Redis官方是不支持windows的,只是 Microsoft Open Tech group 在 GitHub上开发了一个Win64的版本。MS Open Tech 技术团队花了很多时间来测试最新构建的Windows版Redis(可在 MS Open Tech Github 仓库下载)。所以虽然是有一个团队在构建Windows版本我还是建议大家在生产环境中部要使用Window版本的Redis,应采用稳定的Linux版本,Windows环境主要是用于开发调试期间。

1.如何获取Redis?

a)Microsoft Open Tech group 发布的Redis地址:
https://github.com/MSOpenTech/redis
b)windows 版 32、64位下载(比较低):
https://github.com/dmajkic/redis/downloads
64位下载:https://github.com/mythz/redis-windows
我们下载Microsoft Open Tech group 2.8.2400的版本是2016-1-22 release的应该相对比较稳定一点。先下载这个版本吧。
下载的时候我们看到有两个文件,

Redis-x64-2.8.2400.msi(Microsoft Installer)是安装文件。那好了我们就以这个为示例进行讲解。

2.如何安装Redis?

1) 双击Redis-x64-2.8.2400.msi启动安装程序。

2)同意Redis安装协议。

3)选择安装目录,默认C盘。

4)配置端Redis端口号,默认6379,我们也默认好了。

5)设置内存上下限,默认100M。通常这个要我们根据需求设置合适的内存大小。

6)开始安装………….

7) 安装完毕。

8) 走跟我去检验一下安装是否真的成功了。

看到我标的红字了没,这是启动的命令:

“C:\Program Files\Redis\redis-server.exe” –service-run “C:\Program
Files\Redis\redis.windows-service.conf”

也就是说在启动的时候加载一个名字叫做redis.windows-service.conf的配置文件。
OK,Windows版本的Redis安装就告一段落了。
接下来我们来测试一下客户端吧。

3.测试一下Redis

先看一下我们刚才我们刚才安装的目录,其实跟我们解压Redis-x64-2.8.2400.zip包的文件是一样的。还是先上图

双击Redis.cli.exe

看没报错呢就说明连接上本地的Redis服务器了。默认会连接127.0.0.1的6379端口。
连接命令:

redis-cli -h [ip] -p [port]

我先给创建一个bat文件。
startredis.bat
写入内容

redis-cli -h 127.0.0.1 -p 6379

保存后双击运行

我们测试一下我们的 Redis客户端和服务器的存储链路是不是真的通的 。

127.0.0.1:6379> set hello redisOK

写入成功,我们查看一下

127.0.0.1:6379> keys *1) "hello"127.0.0.1:6379>

OK,Window版本的Redis就彻底安装测试通过了。

本文总结

Windows版本官方没有提供,都是第三方编译发布的,唯一一个比较可靠一点的就是MS Open Tech还经过一些简单的测试。Redis默认端口6379 redis.cli客户端默认连接本机6379。

©著作权归作者所有:来自51CTO博客作者wx59c524c28c333的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. Ubuntu16.04下安装pip
  2. Maven的安装和Eclipse集成
  3. Centos7 Firewalld 解决防火墙问题
  4. pexpect-2.3安装方法
  5. Mac下通过VMware Fusion安装centos虚拟机操作记录
  6. 系统监控工具-dstat
  7. 【MySQL】Linux下MySQL 5.5、5.6和5.7的RPM、二进制和源码安装
  8. Centos 7下安装pip(简略版)
  9. PyCharm版本有哪些?是否免费?

随机推荐

  1. Android通过反射打造可以存储任何对象的
  2. android SQLite table book有4列,但提供了
  3. Android之DOM解析XML
  4. 【Android】仿斗鱼滑动验证码
  5. 你是哪个级别?(工程师级别划分)
  6. Android——播放器和图片轮播
  7. Android极光推送jPush混淆解决方案终极篇
  8. Android 漂亮的 Dialog (弹出框)
  9. Android添加一个回调监听接口
  10. Android代码性能优化技巧