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

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、開啟手機,手指從手機屏幕的底部向上滑動,拉出“控...
2026-06-03
2022年江西應用科技學院學費詳情 江西應用科技學院宿舍條件如何
2022年江西應用科技學院學費詳情 江西應用科技學院宿舍條件如何
2022年江西應用科技學院的學費已經公布出來啦,所以在了解江西應用科技學院的各個專業學費明細的小夥伴們趕緊來看看吧,希望能給你們帶來幫助!歡迎大家閱讀本文,關注本站即可獲取更多精彩資訊!2022江西應用科技學院各專業收費标準物聯網工程專業每學年23000元;電子信息工程專業每學年23000元;智能科...
2026-06-03
筆記本電腦怎麼恢複出廠設置
筆記本電腦怎麼恢複出廠設置
1、打開控制面闆,首先要備份一下系統數據,點擊“備份和還原windows7”。2、接着進行系統還原,...
2026-06-03
手機刷機和恢複出廠設置一樣嗎
手機刷機和恢複出廠設置一樣嗎
1、不同的。刷機就是給手機重裝系統。手機恢複出廠設置顧名思義就是将手機恢複到手機出廠售賣時候的狀态,...
2026-06-03
光電子技術專業就業方向與就業前景怎麼樣
光電子技術專業就業方向與就業前景怎麼樣
高考填報志願時,光電子技術專業就業方向有哪些以及就業前景怎麼樣是廣大考生和家長朋友們十分關心的問題,以下是整理的光電子技術專業簡介、就業方向、就業前景等信息,供大家參考。1、光電子技術專業簡介光電子技術專業培養具有高職業素養,掌握二十一世紀最具發展前景、最具活力的光電子技術産品、器件的生産制造、産品...
2026-06-03
Copyright 2023-2026 - www.tftnews.com All Rights Reserved