Redis安装和使用

Posted by PanMin on June 26, 2017

Redis安装和使用

安装

  • window下安装
    1. 下载和安装 由于redis官网上没有提供win版本的安装包,从github上找到个下载的地址,下个新版本安装就行了:https://github.com/MSOpenTech/redis/releases

    2. 启动Redis服务 打开安装目录,然后执行:

        redis-server redis.windows.conf
      

      在任务管理器中选择服务,然后打开服务,能在服务列表中看到Redis服务就行。

  • linux下安装
    1. 下载和安装
        wget http://download.redis.io/releases/redis-3.2.9.tar.gz
        tar xzf redis-3.2.9.tar.gz
        cd redis-3.2.9
        make
      

      从官网上下载的需要编译一下才能使用,编译的结果会出现在src文件夹中

    2. 启动Redis服务
        src/redis-server
      

      这样虽然能启动但是会独占命令行窗口,可以在后面加一个“&”来让其在后台运行

        src/redis-server &
      

redis的使用工具

命令行工具

在window和linux下redis都提供了命令行工具,名为:redis-cli

在window下直接在安装目录下打开redis-cli.exe就能启动; 在Linux下编译后执行src/redis-cli就能启动。

Redis可视化工具

这里我用到是是Redis Desktop Manager,推荐使用; 下载地址:https://redisdesktop.com/download

常用命令

  1. keys pattern

    查找所有符合给定模式pattern的key,pattern并不支持所有的正则表达式的规则。

keys的模式支持以下通配符:

  • *通配符;如:
    keys * //表示匹配所有的意思
    keys h*llo  //表示0个或者多个,能匹配hllo,也能匹配hello或者heeeeello
    
  • ?通配符;如:
    keys h?llo  //表示一个任意字符,能匹配hello,也能匹配hallo
    
  • []通配符;如:
    keys h[ae]llo  //表示能匹配a或者e,这个和正则表达式的是一致的
    

如果pattern中包含特殊符号,则需要进行转义,即用\隔开