Redis的常用命令
查看所有key
keys *
如下图:
插入key
set key value
如下图:
取出key对应的value值
get key
如下图:
查看某个key是否存在
exists key
如下图:
1表存在这个key,0表示不存在
判断某个key是什么类型
type key
如下图:
删除指定key数据
- 常规删除
del key
如下图:
- 非常规删除
根据value选择非阻塞删除
unlink key
作用:仅将keys从keyspace元数据中删除,真正的删除会在后续异步操作
为给定的key设置过期时间
expire key 过期时间
如下图:
查看指定的key还有多少秒过期
ttl key
如下图:
最终值:-1表示永不过期,-2表示已过期
切换使用的数据库
select 数据库名
如下图:
查看数据库里面有多少条key
dbsize
如下图:
删库跑路专用
- 清除当前数据库所有内容
flushdb
如下图:
- 清除所有数据库的内容
flushall