Windows下Redis的安装

Redis

官方网站http://redis.io/

官方下载页面http://redis.io/download

Redis是一个开源的(基于BSD协议)使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value的数据结构存储系统,它可以用作数据库、缓存和消息中间件.并提供多种语言的API。

windows版

Redis官方不支持windows,在Windows下使用Redis可以用Microsoft Open Tech group 在 GitHub上开发的一个Win64的Redis项目,地址是:https://github.com/MSOpenTech/redis

下载源码后可以使用Visual Studio进行编译,也可以直接使用项目官方提供的Release包,包括msi格式和zip格式。下载地址 https://github.com/MSOpenTech/redis/releases

Redis安装

若使用msi格式安装包安装,则Redis会自动以windows服务的方式安装运行。

如果是使用zip包,解压后即可直接使用,其中主要的程序如下:

  1. redis-benchmark.exe         #基准测试
  2. redis-check-aof.exe         # aof 
  3. redis-check-dump.exe        # dump 
  4. redis-cli.exe               # 客户端
  5. redis-server.exe            # 服务器
  6. redis.windows.conf          # 配置文件

Redis启动

直接双击redis-server.exe或者在命令行启动该程序即可启动Redis。

安装目录下的redis.windows.conf是Redis启动时的默认配置文件,而redis.windows-service.conf文件是以服务方式启动时的默认配置文件。

从命令行启动redis-server时可以加上指定配置文件的参数:

可以将以上命令另存为startup.bat,以后直接双击即可启动。

关闭命令行即可关闭Redis服务器。

Redis服务安装

对于zip格式的安装包,如果想以服务方式运行Redis,需要手动安装服务。

–serveice-install参数可以用于注册服务:

其中 –loglevel 参数指定日志的显示级别。

启动服务可以用命令:

停止服务和卸载服务的命令如下:

可以在注册服务时,通过 –service-name redisServiceName 参数直接指定服务名,适合安装多个实例的情况,卸载也是同样的道理。例如,一下命令将按照和启动三个Redis实例:

发表评论

电子邮件地址不会被公开。