redis的命令

單機數據庫

數據庫

切換數據庫

SELECT Nredis

返回客戶端目標數據庫

無此類命令數據庫

添加新鍵

SET key valuespa

刪除鍵

DEL key事件

更新鍵

SET key valueevent

獲取鍵值

GET key
LRANGE key x xim

清理整個數據庫

FLUSHDB時間戳

隨機返回數據庫中某個鍵

RANDOMKEY數據

返回數據庫鍵數量

DBSIZE客戶端

EXISTS

KEYS

RENAME

設置鍵值過時時間

EXPIRE key ttl (秒)
EXPIREAT key timestamp (秒)
PEXPIRE key (毫秒)
PEXPIREAT key timestamp (毫秒)di

返回鍵的過時時間戳

TIME

返回鍵的剩餘生存時間

TTL key
PTTL key

移除鍵的過時時間

PERSIST key

數據庫通知

from redis 2.8
讓客戶端經過訂閱特定的頻道或者模式,來獲知數據庫中鍵的變化

鍵空間通知

這一類關注「某個鍵執行了哪些命令」的通知,稱爲鍵空間通知
SUBSCRIBE _ _keyspace@0_ _:key

鍵事件通知

鍵事件通知關注「某個命令被哪些鍵執行了」
SUBSCRIBE _ _keyevent@0_ _:event

RDB持久化

阻塞式生成RDB文件

SAVE

非阻塞式生成RDB文件

BGSAVE

相關文章
相關標籤/搜索