首页
/
每日頭條
/
科技
/
redis 5種數據結構及對應使用場景
redis 5種數據結構及對應使用場景
更新时间:2026-03-02 14:39:11

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
推荐阅读
揚傑科技最新行情
揚傑科技最新行情
揚傑科技最新行情?楊甯中國證券報·中證網,我來為大家科普一下關于揚傑科技最新行情?下面希望有你要的答案,我們一起來看看吧!揚傑科技最新行情楊甯中國證券報·中證網2022-06-3020:37:42中證财訊揚傑科技(300373)6月30日晚...
2026-03-02
電腦桌面顯示不出來了怎麼辦
電腦桌面顯示不出來了怎麼辦
電腦桌面顯示不出來了怎麼辦?打開“任務管理器”,找到一個叫“explorer.exe”的任務右鍵,選擇“結束進程數選擇“文件”---新建任務在任務對話框裡面輸入“explorer.exe”即可确定,下面我們就來說一說關于電腦桌面顯示不出來了...
2026-03-02
pdf文件變小的簡單方法
pdf文件變小的簡單方法
pdf文件變小的簡單方法?首先在PDF編輯器中打開PDF文件然後點擊“文件”中的“另存為其他”,選擇第一個“縮小大小的PDF”即可壓縮PDF文件此方法獲得壓縮文件效果較差,接下來我們就來聊聊關于pdf文件變小的簡單方法?以下内容大家不妨參考...
2026-03-02
硬盤數據能全部恢複嗎
硬盤數據能全部恢複嗎
我們經常會聽到數據丢失的情況,例如監控錄像突然就不見了等等。那麼沒有了的數據是不是就不能恢複了呢?這些年,小編也為親朋好友恢複過不少的數據文件,其中有不少都是自己小心删除的,那麼,這一次,我們就來聊一聊數據恢複這回事兒,來看看數據丢失到底有...
2026-03-02
蘋果信号好還是國産手機信号好
蘋果信号好還是國産手機信号好
相信在提到蘋果手機缺點的時候,大部分的用戶都會異口同聲地說信号。不僅如此,在提及到信号時,不少人會覺得國産手機在這方面的表現也要比蘋果好上不少。不過自從用上了高通基帶以後,蘋果用戶也表示信号比起原來要好上不少。那麼問題來了,到底誰說的對呢?...
2026-03-02
Copyright 2023-2026 - www.tftnews.com All Rights Reserved