通用命令一:keys
keys pattern
- 获取所有与pattern匹配的key,返回所有与该key匹配的keys。
- 通配符 * 表示任意0个或多个任意字符;如keys * :查询所有key
- 通配符 ? 表示任意一个字符。如查询key长度为4位的key
通用命令二:del
del key1 key2 …
- 删除指定的key
通用命令三:exists
exists key
- 判断该key是否存在,1代表存在,0代表不存在
通用命令四:rename
rename key newkey
- 为当前的key重命名
通用命令五:type
type key
- 获取指定key的类型。该命令将以字符串的格式返回
- 返回的字符串为String、list、set、hash和zset,如果key不存在返回none
设置key有效/过期
1、expire key
- 设置key的生存时间,单位:秒
- 如果某个key过期了,Redis会将其删除
2、ttl key
- 获取该key所剩的超时时间;
- 如果没有设置超时,返回-1;
- 如果返回-2,表示超时不存在