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

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-04-30
聯通volte手機支持版本
聯通volte手機支持版本
開聊之前,咱們先來了解一下什麼是聯通VoLTEVoLTE就是一項針對高清語音通話的業務,用戶開通VoLTE業務後不僅僅可以享受在高清狀态下語音通話和視頻,同時在通話的時候也不會有斷網的現象。用通俗的話來說,VoLTE業務将實現用戶在通話的狀...
2026-04-30
手機信号欄出現hd要不要關閉
手機信号欄出現hd要不要關閉
手機信号欄突然冒出“HD”,其實是“扣費功能”?後悔現在才明白随着中國互聯網的普及,越來越多開始以來網絡,而手機作為網絡的載體,也成為了人們最喜歡的一種工具,幾乎人人離不開了。無論我們是在地鐵上還是走在路上,都能看到有不少的朋友在玩手機,所...
2026-04-30
溫溫搞怪壁紙
溫溫搞怪壁紙
(圖源網絡侵删),
2026-04-30
人力資源數據分析體系
人力資源數據分析體系
編輯導語:随着各行業的不斷進步發展,以及如今數據産品在工作中的使用頻率,各行業中都對數據産品有一個新的認識;在人力資源管理方面,也對數據産品有了進一步的運用;本文作者分享了關于人力管理分享以及數據産品的思考,我們一起來了解一下。人力資源管理...
2026-04-30
Copyright 2023-2026 - www.tftnews.com All Rights Reserved