Redis安装和使用
安装
- window下安装
-
下载和安装 由于redis官网上没有提供win版本的安装包,从github上找到个下载的地址,下个新版本安装就行了:https://github.com/MSOpenTech/redis/releases
-
启动Redis服务 打开安装目录,然后执行:
redis-server redis.windows.conf
在任务管理器中选择服务,然后打开服务,能在服务列表中看到Redis服务就行。
-
- linux下安装
- 下载和安装
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文件夹中
- 启动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
常用命令
- 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中包含特殊符号,则需要进行转义,即用\隔开