首页
/
每日頭條
/
科技
/
redis 5種數據結構及對應使用場景
redis 5種數據結構及對應使用場景
更新时间:2026-04-10 18:42: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
推荐阅读
電腦的芯片主要是由什麼物質組成的
電腦的芯片主要是由什麼物質組成的
矽。芯片的原料是晶圓,而晶圓的成分是矽,矽又是由石英砂精煉出來的。純矽制成矽晶棒,将其切片後,就是芯片制作所需要的晶圓。電腦芯片是個電子零件,在一個電腦芯片中包含了千千萬萬的電阻、電容以及其他小的元件。芯片有南橋芯片,北橋芯片,芯片是主闆的心髒,CPU是電腦的心髒。不過芯片分好多種,比如CPU也可說...
2026-04-10
金投理财是什麼平台
金投理财是什麼平台
金投網原名中國黃金投資網,成立于2008年3月4日,是杭州數遊軟件科技有限公司旗下綜合性的金融資訊門戶網站。金投網緻力于打造金融資訊信息服務、分析研究、投資理财工具、金融數據産品的價值服務平台。金投網,是為廣大投資者免費提供金融資訊服務、分析研究、投資理财工具、金融數據産品等價值服務的綜合性金融門戶...
2026-04-10
雞舍如何預防禽流感
雞舍如何預防禽流感
1、疫苗注射。疫苗是預防禽流感的第一道防線了,可以說是雞苗必須注射的,大家在這裡要舍得投資才行。現在這方面的疫苗比較多樣化,所以注射的時候不要輕易決定下來,要先分析下自己的實際情況,然後選擇比較合理的注射方式。其次注射疫苗的時間要早一點,空隔時間長的話中間的危險也更高一點。2、更改消毒次數。雞舍的消...
2026-04-10
無汞堿性電池屬于什麼垃圾
無汞堿性電池屬于什麼垃圾
幹垃圾。幹垃圾是指即其他垃圾,是指除可回收物、有害垃圾、濕垃圾以外的其它生活廢棄。幹垃圾主要包括餐盒、餐巾紙、濕紙巾、衛生間用紙、塑料袋、食品包裝袋、污染嚴重的紙、煙蒂、紙尿褲、一次性杯子、大骨頭、貝殼、花盆、陶瓷等。堿性電池,無汞環保,可以随幹垃圾一起丢棄。而含汞電池處理不得當會造成汞污染。垃圾分...
2026-04-10
網絡約車租車有哪些注意事項
網絡約車租車有哪些注意事項
1、車輛和信息不符的不要乘坐:當我們在網上叫車的時候,如果發現手機上顯示的車輛信息與實地接你的車輛信息不符的話,無論任何情況,都要拒絕乘車,以免造成危險。2、感覺司機不對勁要及時要求停車:在我們乘車的過程中,如果發現司機有什麼異樣的舉動,或者發現有什麼不對勁的地方,可以好言要求停車,然後若無其事的下...
2026-04-10
Copyright 2023-2026 - www.tftnews.com All Rights Reserved