栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 数据库 > 缓存机制 > Redis缓存

Windows下安装Redis

Redis缓存 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

  Redis官方下载(官方地址:http://redis.io/download)只能用于Linux环境下,所以要在Windows环境下安装Redis就不能从官方进行下载了。为了能够在Windows平台安装Redis,微软的Microsoft Open Tech团队为我们开发了Windows版本下Redis。下载地址为:http://github.com/MSOpenTech/redis,但是Microsoft Open Tech团队开发的最新版本只能应用于64位操作系统,但是我使用的还是32位操作系统,那是不是我就不能安装Redis了呢?幸好微软之前开发的Redis之前版本还是支持32位系统的,所以我本机只能安装之前的版本了。这里我选择的是2.6版本,下载地址:http://github.com/MSOpenTech/redis/tree/2.6/bin/release。下载redisbin.zip文件之后直接解压到指定目录就完成了Redis的安装了,解压成功后,你将看到如下几个Dll:

  • redis-server.exe:服务程序
  • redis-check-dump.exe:本地数据库检查
  • redis-check-aof.exe:更新日志检查
  • redis-benchmark.exe:性能测试,用以模拟同时由N个客户端发送M个 SETs/GETs 查询
  • redis-cli.exe: 服务端开启后,我们的客户端就可以输入各种命令测试了

接下来,只需要双击redis-server.exe程序就可以启动Redis服务,在2.6版本中可以不指定config路径,不像网上的Redis介绍文章都需要指定config文件,因为它们下载一般都是更早的版本,如2.4等版本。在2.6版本不需要特别指定config文件就可以启动成功,启动成功的界面如下图所示:



服务启动成功后,我们就可以像MongoDB一样,开启redis-cli.exe客户端程序要操作Redis服务器,关于使用redis-cli.exe客户端命令的方式这里就不介绍了,更多可以参考官方文档,因为对我们来说,更常用的是使用C#、Java来操作Redis服务。在第四部分我将介绍使用C#来操作Redis。

一般服务我们都是用Windows Service来启动的,对于最新版本的Redis安装为Windows Service官方有详细的介绍,由于这里我不是用的最新版本,并且还是32位的,所以这里我安装Windows Service是通过sc(http://www.cnblogs.com/jankie/archive/2011/08/03/2126249.html)命令来安装的,具体的安装脚本如下所示:

sc create Redis start= auto DisplayName= Redis binpath= "F:StudyNo-SqlRedisredis-windowsRedisService.exe"

其中RedisService是Redis注册Windows服务的启动程序,具体下载地址为:http://files.cnblogs.com/files/zhili/RedisService.zip

通过上面的脚本就可以成功安装Redis为Windows Service了,然后每次系统启动的时候,就会自动开启Redis服务,而不需要我们每次去手动运行redis-server.exe命令了。


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/10133.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号