Client下的各种命令
进入client端的步骤
- 切换到对应redis所安装的目录,这里安装在/usr/local下
- 切换至其bin目录中
- 通过redis-server [配置文件]启动服务器端
- 通过redis-cli进入客户端
这里的配置文件指的是在etc目录下自己定义的redis.conf文件,一般可以自己配置redis选项。其中为了让服务端能在后台启动,注意这里一个配置
这里将daemonize设置为yes 则可以通过该配置文件让redis服务端在后台运行。而不需要总是卡在默认条件下的时候那种只能停留在redis服务端界面。
对库的操作
select + number
表示切换到第number号库
Redis中的数据总是以键值对的形式存在的,所以先记录一下有关Key的各种操作
FlushAll
该操作能够清除redis中所有库中的key
Flushdb
该操作能够清除当前库中的所有key
dbsize
查看当前库中key的数量
keys + *
该操作能找到当前库中所有的键名。
exists + [key名称]
判断该键是否存在
如果返回值是1 则表示该键存在
如果返回值是0 则表示该键不存在
type + [key名称]
该操作能返回该key的类型
unlink与del
这两个操作都是删除一个key以及他的value,但是区别是del是同步的,unlink是