開啟事務
multi:開啟事務,事務塊中的多條語句會按照順序放入佇列當中,最後由exec命令來執行
執行事務塊
exec
監視乙個或多個key
watch監視乙個或多個key,如果執行事務之前key被其他命令改動,則事務被打斷
取消事務
discard
連線相關
ping 測試與伺服器之間的連線,正常返回pong
echo 列印乙個特定資訊
quit、exit 請求關閉客戶端與伺服器的連線
shutdown 關閉伺服器和客戶端
生存時間
expire key time 設定過期時間
persist key 取消過期時間,如果使用set或getset等命令隊key重新賦值也會清除過期時間
ttl key 查詢過期時間
排序sort key 公升序
sort key desc 降序
sort key alpha 按照字母acii碼排序
sort key alpha limit 0 5 desc 擷取前5個
redis中鍵的生存時間(expire)
1 redis中可以使用expire命令設定乙個鍵的生存時間,到時間後redis會自動刪除它 expire 設定生存時間 單位 秒 pexpire 設定生存時間 單位 毫秒 ttl pttl 檢視鍵的剩餘生存時間 persist 取消生存時間 expireat key unix時間戳13518586...
Redis整理第三波(生存時間 事務管理)
redis在實際使用過程中更多的用作快取,然而快取的資料一般都是需要設定生存時間的,即到期後資料銷毀。ttl檢視 key的剩餘時間,當返回值為 2時,表示鍵被刪除。當 key 不存在時,返回 2 當 key 存在但沒有設定剩餘生存時間時,返回 1 否則,以毫秒為單位,返回 key 的剩餘生存時間。注...
Redis設定鍵的生存時間或過期時間
通過expire或pexpire命令,客戶端可以以秒或毫秒的精度為資料庫中的某個鍵設定生存時間。與expire和pexpire命令類似,客戶端可以通過expireat和pexpireat命令,以秒或毫秒精度給資料庫中的某個鍵設定過期時間,可以理解為 讓某個鍵在某個時間點過期。雖然時間單位或形式不同,...