25yicms利用ASP.NET(C#)+MSSQL技术全力打造功能最强大的营销型企业网站管理系统,企业做网站系统,做网站软件,提供div+css企业网站模板。
阅读内容

window系统中如何安装Redis呢


时间:2015/05/22   来源:企业做网站
 我们都知道,Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端,使用很方便。
 
那么在32位的window系统中如何安装Redis呢?今天就给大家介绍一下这个问题。
 
首先,Redis官方本来没有提供window系统下的Redis服务版本,而为了弥补这个空缺,微软自发开发并开源了基于window的Redis源码。开源地址为:https://github.com/MSOpenTech/redis,已编译好的64位Redis安装包在:https://github.com/MSOpenTech/redis/releases。
 
但介于我的测试是32位的,所以,没有办法运行微软已编译好的64位的Redis安装包,只得自己下载源码下来编译成32位。为方便大家使用,现把已编译后的基于windows的32位Redis文件包提供于此,点此下载[Redis 2.8.19 32 bit版]
 
下载后解压到你的任意工作目录即可,比如我这里的目录是[D:\Develop\redis],那么后续的对Redis的操作都是基于这个目录的。
 
下一步则是启动Redis的服务,很简单,直接双击[redis-server.exe]即启动Redis的服务【呵呵,是不是有点被雷到,作者开始也以为Redis是个很神秘的东东,至少启动方法不应该是这么滴简单吧】。如果你看到如下图,则说明Redis的服务启动成功啦:
 
window系统中如何安装Redis呢
 
接下来,我们看看Redis服务是否可为我们所用,向Redis中插入一些测试数据怎么样。双击[redis-cli.exe],启动Redis的命令行客户端
 
window系统中如何安装Redis呢
 
上图说明我们目前成功连接上本地的Redis服务了(很好,这正是我们预期的)。下面我们来一些简单的测试怎么样呢?看看Redis是有多神秘。
 
输入get name
 
将输出(nil)
 
说明没有name这个key
 
那么,我们来插入name这个key,继续键入:set name “Hello world!”
 
再键入:get name
 
控制台将输出”Hello world!” 这个我们刚才设置的字符串。
 
以下是测试图:
 
window系统中如何安装Redis呢
 
好了,到此我们32位Redis就成功在32位的Windows 8.1系统中跑起来了。
 
由于Redis是内存数据库,它的数据都是存放在内存中的。当我们把Redis的服务关掉或者操作系统/服务器突发情况关闭,那就要杯具了–数据全部丢失,这是我们不愿意看到的情况。
点击次数:       打印此页  关闭