首页
/
每日頭條
/
科技
/
redis 5種數據結構及對應使用場景
redis 5種數據結構及對應使用場景
更新时间:2026-06-12 06:48: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
推荐阅读
4所大學nature發表
4所大學nature發表
4所大學nature發表?9月21日,華中科技大學化學與化工學院鐘芳銳、吳钰周教授團隊與西北大學陳希教授合作的論文“Enantioselective[22]-cycloadditionswithtripletphotoenzymes”在《自...
2026-06-12
如何向運營商申請手機靓号
如何向運營商申請手機靓号
第一印象直接影響到你在今後生活中在對方心中的地位,有一個良好的印象将會為你在生活中、商業交往中達到事倍功半的效果。以往人們的第一印象就是一個精緻的名片,而在今天的社會人們的"互聯網名片"就是你的通訊昵稱、電話号碼和姓名。一個...
2026-06-12
為什麼努比亞官方店不賣紅魔
為什麼努比亞官方店不賣紅魔
為什麼努比亞官方店不賣紅魔?【手機中國新聞】進入移動互聯網時代,我們的娛樂生活越來越豐富,手機版網絡遊戲就是其中之一2018年玩手遊當然要買遊戲手機,那麼如何選一款适合遊戲的手機呢?我們認為這款手機自身的硬件素質必須足夠強大,其次,一定要對...
2026-06-12
去水印超簡單方法在線
去水印超簡單方法在線
在我們制作一些視頻剪輯時,經常會遇到下載好的視頻有水印的問題,可無論是電腦還是手機,都很麻煩,甚至有些軟件還收費,那有沒有比較好用的水印去除還免費的軟件呢?今天就來推薦一款非常好用的視頻去水印神器--無水印剪輯。這款軟件最大的特點就是免費,...
2026-06-12
怎麼查詢個人央行征信報告
怎麼查詢個人央行征信報告
怎麼查詢個人央行征信報告?首先,查詢個人征信系統的官方網站為中國人民銀行牽頭制作,為個人信用信息服務平台,在搜索裡邊輸入【個人征信網上查詢】字樣,點擊帶有【官網】的鍊接,我來為大家科普一下關于怎麼查詢個人央行征信報告?下面希望有你要的答案,...
2026-06-12
Copyright 2023-2026 - www.tftnews.com All Rights Reserved