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

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
推荐阅读
臨沂市各縣區劃
臨沂市各縣區劃
《山東省縣級以下行政區劃代碼》公告近日,山東省民政廳發布《山東省縣級以下行政區劃代碼》公告。按照《行政區劃管理條例》及其實施辦法有關規定,根據行政區劃代碼編制規則,現對全省1824個鄉鎮級政區(含669個街道、1087個鎮、68個鄉)的行政...
2026-05-21
梅菜扣肉切法
梅菜扣肉切法
餐飲廚房常常人工切肉或者機器切肉,常規的厚度為3毫米或3.5毫米。一般情況下,能均勻切出2毫米厚度的肉片,還是有一定的難度。如果一定得切2mm的肉片,也是需要有方法的。也可以用切肉工具,機器尺寸長為513MM,寬為420MM,高為800MM...
2026-05-21
華為手機有沒有自動翻譯功能
華為手機有沒有自動翻譯功能
華為手機應該用過的人也不少,華為手機裡面強大的功能對于辦公來說,是非常有用的,就比如華為手機裡面自帶的翻譯功能,堪稱會議神器,在與外國人通話和開會議的時候就不用了擔心自己聽不懂英文了。一、通話翻譯不知道大家有沒有發現,華為手機新出了一個通話...
2026-05-21
标準工時作用
标準工時作用
一、衡量加工行業的制造能力,常用的是CPK的模式,我們的數據分析也是按照同樣的操作模式。打開百度APP看高清圖片二、制造能力的強弱判定标準;三、操作方法2.1.在Excel文檔中,輸入收集的15個數據;舉例數據2.2.表格程序已經設定參數,...
2026-05-21
煤礦多種氣體檢測器使用方法
煤礦多種氣體檢測器使用方法
我國是世界上産煤大國,同時也是煤礦安全生産形勢最為嚴峻的國家之一。在煤礦事故的防治工作中,CH₄、CO₂、CO是主要的監測對象。為了預防與控制事故的發生,最大限度地減少人員傷亡事故,在線實時準确的監測CH₄、CO₂、CO濃度已成為客觀需求。...
2026-05-21
Copyright 2023-2026 - www.tftnews.com All Rights Reserved