Redis Keys的通用操做

keys * 顯示全部keyspa

127.0.0.1:6379> keys *orm

 1) "sort1"get

 2) "l2"string

 3) "set2"it

 4) "r1"命名

 5) "h1"sort

 6) "n2"時間

 7) "l3"字符

 8) "r2"

 9) "s1"

10) "set3"

11) "set1"

12) "r3"

13) "n"

14) "n3"

15) "nn"

16) "l1"

 

查找全部以s開頭的key

用s*  *表明任意字符

127.0.0.1:6379> keys s*

1) "sort1"

2) "set2"

3) "s1"

4) "set3"

5) "set1"

 

查找全部s開頭 後面緊跟任意一個字符的key

127.0.0.1:6379> keys s?

1) "s1"

 

del刪除key

127.0.0.1:6379> del n2 n3 nn

(integer) 3

 

exists判斷key是否存在 1表示存在  0表示不存在

127.0.0.1:6379> exists n2

(integer) 0

127.0.0.1:6379> exists l1

(integer) 1

 

get獲取元素

127.0.0.1:6379> get n

"1"

 

rename對key重命名

127.0.0.1:6379> rename n n2

OK

127.0.0.1:6379> get n

(nil)

127.0.0.1:6379> get n2

"1"

 

expire 設置n2 有效時間

127.0.0.1:6379> expire n2 120

(integer) 1

 

ttl查看剩餘時間

127.0.0.1:6379> ttl n2

(integer) 116

 

type顯示類型

127.0.0.1:6379> type n2

string

127.0.0.1:6379> type l1

list

127.0.0.1:6379> type s1

string

127.0.0.1:6379> type sort1

zset

相關文章
相關標籤/搜索