keys
返回滿足給定pattern的所有key.
keys *
image.png
用表達式,代表取出所有的key.
keys mylist*
image.png
用表達式mylist,代表取出所有的以mylist開頭的key.
exists
確認(rèn)一個key是否存在.
exists zr
image.png
del
刪除一個key
del mylist6
image.png
key為mylist6被刪除了.
expire
設(shè)置一個key的過期時間.
expire my 10
image.png
我們設(shè)置my這個可以的過期時間是10秒,然后我們不斷地用ttl來獲取這個key的有效時長,直至為-2,說明此值已經(jīng)過期.
move
將當(dāng)前數(shù)據(jù)庫中的key轉(zhuǎn)移到其它數(shù)據(jù)庫中.
move my 1
image.png
我們先選擇了數(shù)據(jù)庫0,然后在這個庫中設(shè)置了一個key,接下來我們將這個key從數(shù)據(jù)庫0轉(zhuǎn)移到數(shù)據(jù)庫1,之后我們確認(rèn)在數(shù)據(jù)庫0中無此key了,但是在數(shù)據(jù)庫1中存在這個key,說明我們轉(zhuǎn)移成功了.
persist
一處給定key的過期時間.
persist my
image.png
randomkey
隨機返回key空間的一個key.
image.png
rename
重命名key.
rename key1 key1_new
image.png
key1成功修改為key1_new了.
type
返回值的類型.
image.png