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

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
推荐阅读
去銀行辦理車貸結清證明需要帶什麼
去銀行辦理車貸結清證明需要帶什麼
1、車主在還清貸款後最很重要的就是要辦理汽車的解押手續了。在辦理了解押手續後,車主才能真正的擁有汽車的所有權,對汽車進行出售或者過戶。2、首先車主要帶上本人的身份證到貸款的銀行或者汽車金融公司辦理貸款還清手續,從而在銀行或者汽車金融公司拿到車輛購買發票,購置稅發票,車輛登記證,車貸結清證明,還有貸款機構的組織機構代碼證五樣資料。3、車主再帶上身份證和車輛登記證和車貸結清證明到地級市車管所去辦理解除
2026-06-13
小米電視遙控器無反應
小米電視遙控器無反應
1、可能是遙控器電池原因,因為藍牙連接對于電壓有着一定的要求,低于1.2V就不能夠正常工作了。2、可...
2026-06-13
内存條ddr3和ddr4的區别
内存條ddr3和ddr4的區别
1、外觀改變:DDR4内存條外觀變化明顯,金手指變成彎曲狀,這意味着,DDR4内存不再兼容DDR3,...
2026-06-13
word怎麼調整頁面的順序
word怎麼調整頁面的順序
演示機型:華為MateBookX系統版本:win10APP版本:word20201、首先打開Word文檔進入先在頂部的工具欄中選擇“插入”,點擊“頁碼”。2、系統跳出一個對話框,先按照默認選擇“确定”。3、現在要把第一頁和第二頁的内容替換掉,首先把第一頁的内容全部複制。4、然後要把它剪切掉,可以選擇快捷剪切鍵“CT
2026-06-13
怎麼進安全模式
怎麼進安全模式
1、首先,同時按“windows+R”鍵,在運行窗口輸入“msconfig”,點擊回車鍵進入。2、在...
2026-06-13
Copyright 2023-2026 - www.tftnews.com All Rights Reserved