Redis KEYS命令用于搜索具有匹配模式的键。
返回值
- 具有匹配模式的键列表(Array)。
语法
以下是Redis KEYS
命令的基本语法。
redis 127.0.0.1:6379> KEYS PATTERN
示例
首先,在Redis中创建几个键:mykey1
,mykey2
和mykey3
,并向这些键设置一些值。
redis 127.0.0.1:6379> SET mykey1 "redis"
OK
redis 127.0.0.1:6379> SET mykey2 "mysql"
OK
redis 127.0.0.1:6379> SET mykey3 "mongodb"
OK
现在,使用”mykey”字符模式开始搜索相关键。
127.0.0.1:6379> KEYS mykey*
1) "mykey2"
2) "mykey1"
3) "mykey3"
要获取Redis中所有可用键的列表,请使用一个匹配模式字符:*
,如下所示 -
127.0.0.1:6379> KEYS *
1) "ukey"
2) "alist"
3) "yiibailist"
4) "mykey2"
5) "new_key"
6) "user:1"
7) "yiibaiset"
8) "myhash"
9) "mykey1"
10) "mykey3"
11) "name"
...
其它示例参考
127.0.0.1:6379> MSET one 1 two 2 three 3 four 4
"OK"
127.0.0.1:6379> KEYS *o*
1) "four"
2) "two"
3) "one"
127.0.0.1:6379> KEYS t??
1) "two"
127.0.0.1:6379> KEYS *
1) "four"
2) "three"
3) "two"
4) "one"
127.0.0.1:6379>