Redis KEYS命令用於搜尋具有匹配模式的鍵。
返回值
語法
以下是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>