redis 全局命令 查看所有的鍵,刪除鍵,檢查鍵是否存在,獲取過期時間,鍵的數據結構類型


redis有5中數據結構,他們是鍵值對中的值,對於鍵來說,有一些通用的命令:

一、查看所有鍵 keys *


二、獲取鍵總數:dbsize


三、檢查鍵是否存在 exists 

如果存在返回1,不存在返回0


四、刪除鍵  del key [key ……]

正常情況下返回結果為刪除鍵的個數,假如刪除了一個不存在的鍵,就返回0

同時del命令可以支持同時刪除多個鍵


五、鍵過期expire key second

當redis的鍵超過過期時間之后,會自動刪除

Ttl命令可以查看上虞的過期時間:

返回-1:鍵沒有設置過期時間

返回-2:鍵不存在

返回大於或者等於0的整數 :鍵剩余的過期時間

六、獲取鍵的數據結構類型:

type key

如果鍵不存在,就返回none

 

七、數據結構和內部編碼

數據結構

內部編碼

String

Raw/int/enbstr

hash

Hashtable/ziplist

list

Linkedlist/ziplist

set

Hasgtable/intset

zset

Skiplist/ziplist



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM