首先我们先在redis中设置一些数据
arr1 = beijing arr2 = shanghai arr3 = shenzhen arr4guangzhou = guangzhou
param1 = guangdong param2=hunan param3 = jiangxi param4 = hubei
Key命令使用:
1. keys [pattern] 查看当前库的key(*代表通配符)。
keys * 查看所有的key
keys arr* 匹配以arr开头的key
keys *guangzhou 匹配以guangzhou结尾的key
keys param1 指定查看key为param1
2. exists [key . . .] 判断key是否存在,可以同时判断多个key
exists arr1 判断arr1 是否存在 返回1则存在 返回0则不存在
exists arr1 arr2 arr3 同时判断arr1 arr2 arr3 是否存在 匹配到n个key则返回n
如果都不存在则返回0
3. type key 查看key的类型,只能支持单个判断
4. del [key . . .] 删除指定的key 删除n个key 则返回n
unlink [key . . .]是异步删除
5. exprie key [second]
6. ttl key 查看key还剩多少时间过期,数字代表剩下多少秒, -2 代表已过期, -1 代表永不过期
7. dbsize 查看当前key的数量
以上目前针对key常用的命令