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

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
推荐阅读
win7系統如何設置文件顯示後綴名
win7系統如何設置文件顯示後綴名
win7系統如何設置文件顯示後綴名?Win7系統文件的後綴名稱通常隐藏如果未設置,因此我們可以看到格式和修改時間,文件大小等有些用戶需要看到Win7系統中文件的後綴名稱,我該如何設置它?小編給你帶來了一種設置Win7系統名稱的方法,我來為大...
2026-05-22
手機買什麼手機殼好點
手機買什麼手機殼好點
心心念念的小米新旗艦MIX4終于搶到手了,為了能讓愛機能夠更安全,當然必不可少要準備一款抗造的手機保護套。之前用過很多型号的手機了,所以手機殼的品牌沒少試過,不過常見的困擾是,好看的不抗摔,抗摔的不美麗,綜合下來能夠在顔值和功能兼得的品牌就...
2026-05-22
win10可以用win7激活碼激活不
win10可以用win7激活碼激活不
win10可以用win7激活碼激活不?Windows7和Windows10是現在PC端用戶數最多的操作系統了,今天給大家分享激活windows7、windows10的方法,今天小編就來聊一聊關于win10可以用win7激活碼激活不?接下來我...
2026-05-22
無法看到網上鄰居電腦
無法看到網上鄰居電腦
電腦網上鄰居打不開怎麼辦?系統網上鄰居無法打開該如何解決?下面就給大家分享XP系統網上鄰居打不開的解決方法。操作步驟:1、安裝NWlinkIPX/SPX/NetBIOSCompatibleTransportProtocol協議。2、開啟gu...
2026-05-22
台電平闆可以升win10專業版嗎
台電平闆可以升win10專業版嗎
IT之家8月20日消息,作為P80機型的升級版,台電今日宣布将推出P80T平闆電腦。除了配置和外觀上的一些升級之外,還将有望以¥3XX的定價登場。雖然官方還沒有公布這款新機,但已經有第三方店鋪提前上架了這款新機,不出意外的話就是399元。據...
2026-05-22
Copyright 2023-2026 - www.tftnews.com All Rights Reserved