Redis是一个用的比较广泛的Key/Value的内存数据库,新浪微博、Github、StackOverflow 等大型应用中都用其作为缓存,Redis的官网为http://redis.io/。
最近想把公司网站的缓存用Redis替换掉试试,也高大上一回~,记录下整个过程,以便后续的工作!
1.Redis下载
Redis本身没有提供Windows版本的,并且在Windows上也不太稳定,一般都将其部署到Linux环境下,Redis可以在其官网上下载, MSOpenTech中提供了Windows版本,这里lz安装咯最新版本。
点击跳转到Github后,直接点击右下角的Download Zip下载。下载后用VS打开msvs文件夹的RedisServer.sln解决方案进行编译,然后根据自己计算机的版本选择Win32或者X64平台。如下图说明所示:
2.Redis安装
我将到编译好的exe文件放到咯E:Redis2.8Redis64-2.8文件夹下,同时源文件夹内的redis.conf也拷贝到该目录下,如下图红色框所示:
在Windows下面启用Redis需要使用命令行启动,首先定位到该目录,运行如下命令:
E: edis2.8 edis64-2.8>redis-server.exe redis.windows.conf
出现上图所示就安装成功咯,其实Redis安装挺简单的!
3.Redis简单使用
另外再打开一个dos窗口用以运行Redis客户端,如下命令:
就证明成功连接咯客户端,现在就可以使用咯!
说明:-h 后面的是本机的IP地址
-p 后面的是上图中redis给定的端口
参考资料
- Redis作者博客,这是其中一篇讲如何基于Redis实现AutoComplete的文章:http://oldblog.antirez.com/post/autocomplete-with-redis.html
- Redis 第三方管理工具 For Windows:http://redisdesktop.com/
- Redis .NET链接工具的Top20:http://nugetmusthaves.com/Tag/Redis
- Redis命令中文文档:http://redis.readthedocs.org/en/redirect-to-RedisDoc.com/