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

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
推荐阅读
我的世界代号吃雞隻有電腦版嗎
我的世界代号吃雞隻有電腦版嗎
我的世界代号吃雞隻有電腦版嗎?我的世界代号吃雞不是隻有電腦版,還有手機版的,我來為大家講解一下關于我的世界代号吃雞隻有電腦版嗎?跟着小編一起來看一看吧!我的世界代号吃雞隻有電腦版嗎我的世界代号吃雞不是隻有電腦版,還有手機版的。點擊打開我的世...
2026-05-14
雲校招三方協議在哪
雲校招三方協議在哪
雲校招三方協議在哪?相信很多成年人都有過大學畢業之後東奔西走找工作的經曆,那段時間找工作會讓他們的生活更加的忙碌,疲憊不堪,居無定所而現在則不同了,大學生找工作隻要通過比較好用靠譜的網站就可以找到雲校招Live就是一個被很多大學生使用,并且...
2026-05-14
富士達電梯故障碼0a
富士達電梯故障碼0a
,
2026-05-14
oppor11怎麼删除手機聯系人
oppor11怎麼删除手機聯系人
oppor11怎麼删除手機聯系人?首先,在自己的手機中找到“電話本”圖标,點擊進入主界面,下面我們就來聊聊關于oppor11怎麼删除手機聯系人?接下來我們就一起去了解一下吧!oppor11怎麼删除手機聯系人首先,在自己的手機中找到“電話本”...
2026-05-14
短信壓力測試平台
短信壓力測試平台
短信壓力測試平台?壓測全稱為壓力測試,是确立系統穩定性的一種測試方法,通常在系統正常運作範圍之外進行,以考察其功能極限和隐患在開發接口或者功能點完成後,就需要對接口或功能點壓力測試,測試出接口的極限以應對較大并發,舉一個最直接的例子:淘寶雙...
2026-05-14
Copyright 2023-2026 - www.tftnews.com All Rights Reserved