日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Redis中鍵和數據庫通用指令詳解_Redis

作者:快樂大隊長 ? 更新時間: 2022-10-06 編程語言

一、Redis鍵(key)通用指令

可以參考菜鳥教程:Redis 鍵命令用于管理 redis 的鍵

key特征:key是一個字符串,通過key獲取redis中保存的數據。

1、key基本操作

命令 功能
del key 該命令用于在 key 存在時刪除 key
exists key 檢查給定 key 是否存在
type key 返回 key 所儲存的值的類型

演示結果:

2、時效性控制

命令 功能
EXPIRE key seconds 為給定 key 設置過期時間,以秒計
PEXPIRE key milliseconds 設置 key 的過期時間以毫秒計
EXPIREAT key timestamp EXPIREAT 的作用和 EXPIRE 類似,都用于為 key 設置過期時間。 不同在于 EXPIREAT 命令接受的時間參數是 UNIX 時間戳(unix timestamp)
PEXPIREAT key milliseconds-timestamp 設置 key 過期時間的時間戳(unix timestamp) 以毫秒計
TTL key 以秒為單位,返回給定 key 的剩余生存時間
PTTL key 以毫秒為單位返回 key 的剩余的過期時間
PERSIST key 移除 key 的過期時間,key 將持久保持

演示結果:

3、查詢模式

命令 功能
keys pattern 查詢key

查詢模式規則:

演示結果:

4、其它操作

命令 功能
rename key newkey 為key改名
renamenx key newkey 僅當 newkey 不存在時,將 key 改名為 newkey

演示結果:

二、數據庫通用指令

  • redis為每個服務提供有16個數據庫,編號從0到15
  • 每個數據庫之間的數據相互獨立

1、基本操作

命令 功能
select index 切換數據庫
quit 退出
ping 測試連接

演示結果:

2、相關操作

命令 功能
move key db 數據移動
dbsize 每個數據庫有多少key
flushdb 清空當前數據庫
flushall 清空所有數據庫

演示結果:

原文鏈接:https://juejin.cn/post/7129856226048884773

欄目分類
最近更新