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

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

王林
發布: 2023-06-02 22:43:54
轉載
1174 人瀏覽過

一、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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板