首页
/
每日頭條
/
科技
/
redis 5種數據結構及對應使用場景
redis 5種數據結構及對應使用場景
更新时间:2026-06-30 07:22:36

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
推荐阅读
cs75plus十二月份銷量多少
cs75plus十二月份銷量多少
1、首先,咱們來看長安汽車官方公布的銷量數據。據悉,2019年12月份,長安系中國品牌汽車表現十分搶眼,賣出去了150361輛新車,同比實現35%的高增長,環比數據也達到了11.6%的增長。2、直觀看出,相較于2019年上半年的慘淡表現,收官之月的長安系中國品牌汽車可謂打了一個漂亮的攻堅戰,算是為2...
2026-06-30
手機耗電快的原因是什麼
手機耗電快的原因是什麼
1、手機機身散熱性差:智能手機散熱性差導緻手機耗電過快,智能手機是不易于在過熱或過冷環境下使用,不然都容易出現耗電加快的現象。2、充電線、電池原因:充電線是否匹配手機,非原裝充電器。實際電量卻很少,所以換個電池是明确選擇。3、後台程序一直運行:經常使用的APP軟件,總是忽略徹底關閉,導緻這些軟件在手...
2026-06-30
電腦的聲音被關閉了怎麼啟用?
電腦的聲音被關閉了怎麼啟用?
1、首先要确認硬件沒問題。如果喇叭沒問題,聲卡也沒問題,如果你已經在其他的機測試過确實是完好的話。确...
2026-06-30
富勒烯是什麼
富勒烯是什麼
1、富勒烯是一種完全由碳組成的中空分子,形狀呈球型、橢球型、柱型或管狀。富勒烯在結構上與石墨很相似,...
2026-06-30
微信号怎麼申請
微信号怎麼申請
1、打開微信,點擊下方“更多”,點擊“注冊”。2、輸入注冊的手機号和密碼,點擊“注冊”,同意所有條款...
2026-06-30
Copyright 2023-2026 - www.tftnews.com All Rights Reserved