首页
/
每日頭條
/
科技
/
redis 5種數據結構及對應使用場景
redis 5種數據結構及對應使用場景
更新时间:2026-07-01 16:28:29

redis 5種數據結構及對應使用場景?list/set/hash/zset 這四種數據結構是容器型數據結構,它們共享下面兩條通用規則:,我來為大家講解一下關于redis 5種數據結構及對應使用場景?跟着小編一起來看一看吧!

redis 5種數據結構及對應使用場景(Redis數據結構常用知識點)1

redis 5種數據結構及對應使用場景

容器型數據結構的通用規則

list/set/hash/zset 這四種數據結構是容器型數據結構,它們共享下面兩條通用規則:

  • create if not exists

如果容器不存在,那就創建一個,再進行操作。比如 rpush 操作剛開始是沒有列表的,Redis 就會自動創建一個,然後再 rpush 進去新元素。

  • drop if no elements

如果容器裡的元素沒有了,那麼立即删除元素,釋放内存。這意味着 lpop 操作到最後一個元素,列表就消失了。

過期時間

Redis 所有的數據結構都可以設置過期時間,時間到了,Redis 會自動删除相應的對象。需要注意的是過期是以對象為單位,比如一個 hash 結構的過期是整個 hash 對象的過期,而不是其中的某個子 key。

還有一個需要特别注意的地方是如果一個字符串已經設置了過期時間,然後你調用了 set 方法修改了它,它的過期時間就會消失。

127.0.0.1:6379> set u22e yoyo OK 127.0.0.1:6379> EXPIRE u22e 600 (integer) 1 127.0.0.1:6379> ttl u22e (integer) 582 127.0.0.1:6379> set u22e yoyo OK 127.0.0.1:6379> ttl u22e (integer) -1

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
excel做直方圖的詳細步驟
excel做直方圖的詳細步驟
演示機型:華為MateBookX系統版本:win10APP版本:Excel20161、在Excel中,對将要分析的數據進行加工整理。分别使用Excel的COUNT、MAX、MIN函數求出所要分析數據的數據個數、最大值、最小值。并且計算出所要分析的數據區間,即最大值與最小值的差值。2、結合以上計算值,對數據進行分析,按照統計的需要以及數據組特征,來确定要分的組數。3、接下來,就要統計成績分數在各分組
2026-07-01
蘋果筆記本突然灰屏怎麼解決
蘋果筆記本突然灰屏怎麼解決
1、将AppleWatch或其磁性充電線纜放在電腦的掌托區域,或者将佩戴AppleWatch的手腕放...
2026-07-01
行程碼多久會消失
行程碼多久會消失
演示機型:Iphone12&&華為P40&&小米11系統版本:iOS14.4&&EMUI11&&MIUI12.0.7行程碼14天後會消失。大數據通信行程碼是多地了解人員出行情況必查的信息之一,一般14天以後會消除以前的行程記錄,進行覆蓋。通信大數據行程卡是中國電信、中國移動、中國聯通、中國信通院聯合推出的行程查詢服務,可以免費為用戶提供本人過往14天内到訪過的國家(地區)和國内城市證明。當獲取行程
2026-07-01
空壓機的壓力調整方法
空壓機的壓力調整方法
1、逆時針擰大紅鈕,看小表顯示為所需壓力。達标顯示為出氣管氣壓,小表顯示為輸出氣壓。此調壓閥為減壓閥...
2026-07-01
鋼筋混凝土圈梁斷面高度不宜小于
鋼筋混凝土圈梁斷面高度不宜小于
1、鋼筋混凝土圈梁的寬度通常與牆的厚度相同,但高度不小于120mm。2、砌體結構房屋中,在砌體内沿水...
2026-07-01
Copyright 2023-2026 - www.tftnews.com All Rights Reserved