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

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、打開微信app。2、點擊左下角的“微信”。3、在上方搜索框搜索“順豐速運”。4、進入公衆号之後點擊左下角的“寄快遞”。5、進入寄快遞的頁面,點擊“付款方式”。6、開通微信支付分即可。1、打開微信app。2、點擊左下角的“微信”。3、在上方搜索框搜索“順豐速運”...
2026-09-05
小米關閉亮度調節後仍變化
小米關閉亮度調節後仍變化
小米關閉亮度調節後仍變化是因為打開了陽光模式,關閉的方法如下:1、打開手機的設置。2、點擊“顯示”按鈕。3、點擊“亮度”。4、把“自動調整亮度”和“陽光模式”按鈕都進行關閉即可。1、打開手機的設置。2、點擊“顯示”按鈕。3、點擊“亮度”。4、把“自動調整亮度”和“陽光模式”按鈕都進行關閉即可。操作環...
2026-09-05
多多買菜自提點怎麼申請
多多買菜自提點怎麼申請
多多買菜自提點的申請入駐方法如下:1、打開拼多多app。2、進入左下方的“首頁”界面。3、點擊“多多買菜”按鈕。4、點擊右上角的“訂單”。5、進入“點擊立即入駐”,選擇需要入駐的自提點,填寫資料進行申請即可。1、打開拼多多app。2、進入左下方的“首頁”界面。3、點擊“多多買菜”按鈕。4、點擊右上角...
2026-09-05
魚泡網怎麼找工作
魚泡網怎麼找工作
在魚泡網找工作的具體操作方法如下:1、打開魚泡網app。2、進入左下角的“找工作”界面。3、點擊下方的“免費發布找活”。4、選擇工種、期望工作地,留下聯系電話點擊“确認發布”即可。1、打開魚泡網app。2、進入左下角的“找工作”界面。3、點擊下方的“免費發布找活”。4、選擇工種、期望工作地,留下聯系...
2026-09-05
閑魚優品怎麼入駐
閑魚優品怎麼入駐
閑魚優品入駐的具體操作方法如下:1、打開閑魚app。2、點擊右下角“我的”。3、點擊“認證招商”按鈕。4、點擊閑魚優品入駐右邊的“申請入駐”。5、選擇類目,填寫好信息後完成提交即可。1、打開閑魚app。2、點擊右下角“我的”。3、點擊“認證招商”按鈕。4、點擊閑魚優品入駐右邊的“申請入駐”。5、選擇...
2026-09-05
Copyright 2023-2026 - www.tftnews.com All Rights Reserved