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

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
推荐阅读
ps鋼筆摳圖工具及方法
ps鋼筆摳圖工具及方法
關于ps鋼筆工具摳圖教程技巧大全原圖:首先在ps中打開圖片,然後複制一層(複制一層的原因是留個副本,以防摳圖失敗,如果您有備份的話,這一步可不要)然後點擊鋼筆工具,屬性欄裡選擇路徑在你打算摳圖的起點處點一下,出現一個錨點,如圖紅圈處所示再選...
2026-03-10
蘋果手機有跨平台文字轉語音軟件
蘋果手機有跨平台文字轉語音軟件
感謝IT之家網友Blue丶Sky的線索投遞又到每日喜1的時刻了!今天,一款名為《活躍聲音:語音轉文本》的應用在AppStore上迎來了限免,這款應用支持語音發送消息和電子郵件。可将你的文本翻譯為32個外國語言,不再需要啰嗦地打字,隻要說出來...
2026-03-10
暗黑破壞神不朽和暴雪合作時間
暗黑破壞神不朽和暴雪合作時間
昨天(9月28日),《暗黑破壞神:不朽》正式推出了首個大版本更新《暗夜孤堡》。這是件比較值得關注的事情,從量級上說,這是這款話題之作推出以來規模最大的一次更新,或許可以對标系列傳統“資料片”的内容量;從時間上說,這次更新來得比較早,比較快。...
2026-03-10
手機隔段時間就自動重啟怎麼回事
手機隔段時間就自動重啟怎麼回事
很多讀者朋友肯定遇到過手機莫名其妙自動重啟的現象,但不會無限重啟的話,一般也就不會去在乎是怎麼回事,今天小編就在這裡給大家普及一下手機會自動重啟的三種主要原因(不局限于這三種原因,隻是這三種比較常見):第一種是硬件故障或者硬件與硬件沖突,硬...
2026-03-10
電容在電路中作用及分類
電容在電路中作用及分類
電容器的種類繁多,幾乎所有的電子産品中都有電容器。在家電産品中,電容器隔直通交的特性,即隔斷直流,允許交流電通過;該類元器件在家電産品中應用十分廣泛,它用字母"C”表示。下圖所示為幾種常見電容器的電路符号及實物外形。一、電容器的功能...
2026-03-10
Copyright 2023-2026 - www.tftnews.com All Rights Reserved