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

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
推荐阅读
抖音個人客戶端入口
抖音個人客戶端入口
品玩1月20日訊,據IT之家,抖音近日推出了PC版客戶端,已可在聯想軟件商店進行下載。抖音PC版客戶端為win32軟件,下載之後可自行選擇安裝位置。打開軟件後,整體界面和抖音網頁版類似,可以通過鍵盤方向鍵,或者鼠标滾輪切換視頻。抖音PC版客...
2026-03-26
手機号碼呼叫轉移怎麼設置
手機号碼呼叫轉移怎麼設置
手機号碼呼叫轉移怎麼設置?首先在手機上找到并打開【電話】的圖标按鈕,然後點擊右上角,我來為大家科普一下關于手機号碼呼叫轉移怎麼設置?下面希望有你要的答案,我們一起來看看吧!手機号碼呼叫轉移怎麼設置首先在手機上找到并打開【電話】的圖标按鈕,然...
2026-03-26
數據結構的兩種基本存儲方式
數據結構的兩種基本存儲方式
數據結構是計算機存儲、組織數據的方式。數據結構是指相互之間存在一種或多種特定關系的數據元素的集合。數據結構(datastructure)是帶有結構特性的數據元素的集合,它研究的是數據的邏輯結構和數據的物理結構以及它們之間的相互關系,并對這種...
2026-03-26
excel如何查找高亮顯示的數據
excel如何查找高亮顯示的數據
​首先先問下大家,在看Excel數據的時候有沒有遇到過這樣的問題,行列數據很多,當我們查找行和列對應的數據的時候,非常費勁,恨不得拿個放大鏡去看。今天給大家分享的技巧是,當我們想要看哪個數據的時候,哪個數據就特别顯示出來,首先先給大家看下演...
2026-03-26
唐人街探案中的黑客叫什麼
唐人街探案中的黑客叫什麼
你知道“立刻有”嗎?《唐探3》出場5分鐘拿走幾百萬,“女黑客”的錢如此好賺?一直被衆人期待的《唐人街探案3》終于在新年上映了,除了喜人的票房之外,裡面的人物和劇情也是大家探讨的熱點,很多《唐探1》和《唐探2》裡的人物也紛紛在劇裡再次出鏡,讓...
2026-03-26
Copyright 2023-2026 - www.tftnews.com All Rights Reserved