在上一篇文章中,我们简单描述了什么是Redis及其相关特性,当然知道这些特性并不是我们的最终目的,我们的最终目的还是要知道如何去使用它解决实际开发过程中所遇到的问题,从这篇文章开始我们便开始陆续对Redis的实际使用进行简单说明。
顾明思议,任何一个数据库的学习和使用都是从搭建这个数据库服务器开始的,Redis也不例外。因此在这片文章和下一篇文章中,将分别讲述在Windows环境下和Linux环境下如何搭建一个单实例的Redis服务器机器相关知识。
其实,Redis官方是只支持Linux环境的,但是还是有好心的人帮助大家在Windows下去搭建Redis服务器,那么在什么地方可以找到相应的安装包呢?
https://github.com/MSOpenTech/redis/releases
上面这个地址大家点击进入后就会进入到Redis的Windows版本下,在那里,大家可以下载到最新的版本,不仅有安装包的,也有压缩包的文件(解压后可直接使用),具体需要什么还是看大家自己的需要了。
在这里,我们从上面下载了一个3.0的版本,版本型号为:Redis-x64-3.0.504。我下载的是压缩文件,经过解压后相关文件如下所示:
其中,相应的文件介绍如下:
[plain] view plain copy
redis-benchmark.exe #基准测试
redis-check-aof.exe # aof
redis-check-dump.exe # dump
redis-cli.exe # 客户端
redis-server.exe # 服务器
redis.windows.conf # 配置文件
这时候怎么启动一个单实例的Redis服务呢?太简单了,直接调用redis-server.exe,参数带上redis配置文件即可。如下所示:
redis-server.exe redis.windows.conf
从截图上可以看到,其实Redis服务已经启动起来了,并且端口号为6379(默认的端口号),而且是以单实例模式(Running in standalone mode)在运行,进程号为9988。并且在6379端口一直在等待连接。
我们可以有多种方式连接服务端,可以通过自带的客户端命令,或者第三方客户端工具(如Redis Desktop Manager),亦或是程序代码。
下面他们使用Redis自带的客户端工具进行连接示范:
从截图可以看出,我们成功的连接到了6379端口,并且可以进行简单的操作了,至此,在Windows下的Redis启动讲述到此为止,下一篇将看看Linux下如何搭建Redis单实例服务器。
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。互联网+时代,时刻要保持学习,携手千锋PHP,Dream It Possible。