首頁 >資料庫 >Redis >Redis鍵和資料庫通用指令怎麼應用

Redis鍵和資料庫通用指令怎麼應用

王林
王林轉載
2023-06-02 22:43:541198瀏覽

一、Redis鍵(key)通用指令

key特徵:key是一個字串,透過key取得redis中保存的資料。

1、key基本運算

指令 #功能
del key 此指令用於在key 存在時刪除key
exists key 檢查給定key 是否存在
type key 傳回key 所儲存的值的型別

#示範結果:

Redis鍵和資料庫通用指令怎麼應用

2、時效性控制

##EXPIRE key seconds#為給定key 設定過期時間,以秒計PEXPIRE key milliseconds設定key 的過期時間以毫秒計#EXPIREAT key timestampEXPIREAT 的作用和EXPIRE 類似,都用來為key 設定過期時間。不同在於EXPIREAT 指令接受的時間參數是UNIX 時間戳(unix timestamp)PEXPIREAT key milliseconds-timestamp設定key 過期時間的時間戳記(unix timestamp)以毫秒計TTL key以秒為單位,傳回給定key 的剩餘存活時間PTTL key 以毫秒為單位返回key 的剩餘的過期時間PERSIST key移除key 的過期時間,key 將持久保持
指令 功能
示範結果:

Redis鍵和資料庫通用指令怎麼應用

#3、查詢模式

指令功能keys pattern#查詢key
查詢模式規則:

Redis鍵和資料庫通用指令怎麼應用

示範結果:

Redis鍵和資料庫通用指令怎麼應用

4、其它運算

指令功能rename key newkey#為key改名##renamenx key newkey#示範結果:
僅當newkey 不存在時,將key 改名為new​​key

Redis鍵和資料庫通用指令怎麼應用二、資料庫通用指令

    redis為每個服務提供有16個資料庫,編號從0到15
  • 每個資料庫之間的資料相互獨立
  • 1、基本運算

#select indexquitping示範結果:
#功能
切換資料庫
退出
測試連線

Redis鍵和資料庫通用指令怎麼應用#2、相關運算

指令move key db dbsizeflushdbflushall示範結果:
功能
資料移動
每個資料庫有多少key
#清除目前資料庫
清空所有資料庫

#

以上是Redis鍵和資料庫通用指令怎麼應用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除