Windows下安装和配置Redis

简介

   Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。
由于是存取运行在内存之中,所以速度极快。Redis 最高可以每秒执行 80000 以上数据操作,因此被广泛应用于需要快速存取数据的应用中,比如秒杀网站,投票网站等。
   Redis 官方安装版本是 Linux 的,并没有 Windows 下的 Redis,好在 GitHub 中有人发布了 Windows 版本的 Reids ,可以直接安装使用。注意,仅支持 64 位系统,32位的没有测试,一般是不能运行的。
下载地址:https://github.com/MSOpenTech/redis/releases

下载完成之后,直接解压到自己预先建好的目录下即可,例如我建到了D:\Redis下;

启动Redis服务

  • 进入到Redis目录

    1
    $ cd d:/Redis
  • 运行Redis

    1
    2
    redis-server  redis.windows.conf
    或者直接输入redis-server也可以

如果出现这样的画面,就说明 Redis 运行成功,只要确定不要关闭这个画面,Redis 就会一直运行

关闭Redis

直接关闭命令行工具即可

启动Redis命令行工具

另外开启一个命令提示窗口,并输入下面的命令:

  • 1.定位至 Redis 目录
    cd c:/redis
  • 2.启动 Redis 命令
    redis-cli
    如果光标前出现了这样的字符,127.0.0.1:6379> 说明开启本地测试工具,端口是 6379。
    这样额就能够在命令行熟悉一些Redis的命令了。

几个学习的网站

http://www.redis.cn/ Redis中文官网
http://www.redis.net.cn/ Redis中文网
http://redisdoc.com/ Redis命令参考
https://www.npmjs.com/package/redis Redis npm包地址