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

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年不成問題第一款iqoo10proiqoo10pro發布于今年,該機采用200W快充,官方宣稱10分鐘内可充滿手機,硬件方面采用骁龍8芯片...
2026-09-17
做自媒體手機内存用多少g
做自媒體手機内存用多少g
最近沒拍視頻,是因為手機内存卡已滿了,要拍一個視頻就必須删除很多舊的照片或視頻,像把陳年舊酒喝了,倒地方換新酒,很可惜!換個新手機?有過想法,但好像物不所值,又不是為拍視頻掙錢,隻想用不動筆的方式記錄生活,改一種方式記錄吧!開始了寫文章,微...
2026-09-17
什麼電腦能用到m.2固态硬盤
什麼電腦能用到m.2固态硬盤
你當前使用的固态硬盤容量有多大?是否感覺不夠用?日前北美SSD制造商Mushkin推出了4TB和8TB容量的NVMe固态硬盤新品Alpha系列。很多筆記本電腦隻預留了M.2接口,而大容量的固态硬盤(如三星870QVO)大多使用2.5寸SAT...
2026-09-17
自己買了win10系統怎麼安裝
自己買了win10系統怎麼安裝
大家好,我是曉東,今天我們來說一下電腦系統的安裝教程。在平時我們使用電腦時,多多少少會出現一些問題(比如,藍屏,死機,速度慢等),那是因為我們在使用過程中,下載了一些不知名的軟件或者産生大量的垃圾文件,這些軟件自帶病毒,彈窗,非常的流氓,久...
2026-09-17
iphone ios14.4.2越獄方法
iphone ios14.4.2越獄方法
每當IOS11越獄後的一段時間後,總有些人解除越獄的。當初沖動還是好奇,也早已不知道了。接下來就是要介紹的兩款清除越獄的工具,注隻清除越獄有關文件其他文件還在哦。工具的特點手機如1有安裝插件的話,請手動删除2并不會修補删除或更改過的系統文件...
2026-09-17
Copyright 2023-2026 - www.tftnews.com All Rights Reserved