Redis 键(key) 命令

Redis keys pattern 命令是获取所有匹配规则的Redis key。支持的通配符如下:

  1. h?llo 匹配 hello, hallo 和 hxllo
  2. h*llo 匹配 hllo 和 heeeello
  3. h[ae]llo 匹配 hello 和 hallo, 不匹配 hillo
  4. h[^e]llo 匹配 hallo, hbllo, ... 不匹配 hello
  5. h[a-b]llo 匹配 hallo 和 hbllo
可以使用转义符'\'匹配特殊字符。
语法

keys pattern

可用版本

>=1.0.0
返回值
返回匹配的list
返回值类型
数组
例子
127.0.0.1:6379> set key1 1
OK
127.0.0.1:6379> set key2 2
OK
127.0.0.1:6379> set key3 3
OK
127.0.0.1:6379> keys *e*
1) "key3"
2) "key1"
3) "key2"
上面的例子中 设置了3个key:key1,key2,key3,使用匹配符*e*可以匹配到这三个key

Redis keys pattern 命令