keys根据给出的特定条件来匹配符合条件的 key语法:keys pattern示例示例一: h?llo 匹配 hello, hallo 和 hxllo规则: ? 代表 有且仅有一个 任意字符示例二: h*llo 匹配 hllo 和 heeeello规则: * 代表 零个或多个 任意字符示例三: h[ae]llo 匹配 hello 和 hallo但不匹配 hillo规则: 匹配中括号内 指定字符中的任意一个示例四: h[^e]llo 匹配 hallo, hbllo… 但不匹配 hello规则: 匹配 除了 括号内指定字符以外的任意一个字符取反示例五: h[a-b]llo 匹配 hallo 和 hbllo规则: 匹配指定 字母或数字范围 内的任意一个字符,这个范围为闭区间返回值:返回匹配pattern的所有 keyexists判定 key 是否存在,后面可以跟上多个 key语法:exists key[key...]返回值:返回key存在的个数del删除指定的 key,可以删除一个,也可以删除多个语法:del key[key...]返回值:删除掉key的个数expire为指定的key设置秒级过期时间语法:expire key seconds返回值:0表示设置失败,1表示设置成功设置失败原因有: 指定的key不存在ttl获取指定key的过期时间(也就是当前这个key还可以存活多少时间)语法:ttl key返回值:剩余过期时间-1表示没有关联过期时间-2表示指定的key不存在type获取key对应的value数据类型语法:typekey返回值:指定的key对应的数据类型,常见的有string(字符串),list(列表),hash(哈希表),set(无序集合),zset(有序集合)