首页
/
每日頭條
/
科技
/
redis 5種數據結構及對應使用場景
redis 5種數據結構及對應使用場景
更新时间:2026-03-15 11:02:15

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
推荐阅读
老主闆可以用土豪金刷bios
老主闆可以用土豪金刷bios
@小君君:最近在工作中遇到一個問題,如圖所示,這是系統導出的員工信息表,身份證号碼後面有多個空格,影響到個人信息的比對分析,在編輯欄中拖拽鼠标,就可以看到這些讨厭的空格。如果使用替換功能直接替換空格,身份證号碼就會面目全非。小獅子:如果先将...
2026-03-15
手機太卡是因為微信沒設置好
手機太卡是因為微信沒設置好
不知道大家有沒有留意到,最近好像越來越多新機用上了18GB的内存。對,你沒聽錯,比16GB還要多2GB。這2GB的優勢已經吊打了機哥碼字用的電腦。機哥隻能感慨,現在手機内存發展實在太快了。為什麼手機内存容量的發展會如此迅猛?算下來差不多每4...
2026-03-15
u盤怎麼連接手機
u盤怎麼連接手機
u盤怎麼連接手機?在手機支持OTG功能的前提下,可以采用兩種方法實現手機連接U盤,最傳統的方法就是借助OTG數據線,實現手機與U盤連接隻需要借助一根OTG數據線,就可以成功将手機與U盤連接了,之後在手機即可識别到U盤,我們就可以在手機文件管...
2026-03-15
解除移動硬盤加密方法
解除移動硬盤加密方法
解除移動硬盤加密方法?将硬盤連接至電腦,接着打開控制面闆,下面我們就來說一說關于解除移動硬盤加密方法?我們一起去了解并探讨一下這個問題吧!解除移動硬盤加密方法将硬盤連接至電腦,接着打開控制面闆。在控制面闆中,找到“系統和安全”項,進入詳細頁...
2026-03-15
好視通雲會議私有化
好視通雲會議私有化
近日,齊心好視通與統信UOS完成了産品兼容互認證,并被納入統信UOS産品生态夥伴。這也是齊心好視通繼與龍芯中科、上海兆芯、中标軟件、長城科技、天津麒麟,天津飛騰等多家國産化産業鍊的核心廠商完成産品兼容性認證之後,又一國産化适配的重要進展,标...
2026-03-15
Copyright 2023-2026 - www.tftnews.com All Rights Reserved