首页
/
每日頭條
/
科技
/
redis 5種數據結構及對應使用場景
redis 5種數據結構及對應使用場景
更新时间:2026-04-30 15:42:23

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
推荐阅读
為什麼手機隻剩50格電時耗電快
為什麼手機隻剩50格電時耗電快
你有沒有覺得手機電量,永遠是個迷…有時剩餘10%的電量掉得飛快,還沒找到充電器就關機了…又或者有時,最後1%電量居然夠你看十分鐘視頻️手機電量為什麼總讓人捉摸不透?答案很簡單↓↓↓因為具體的剩餘電量很難估計,就連手機自己都不知道!這就要從電...
2026-04-30
大數據在能源領域的應用
大數據在能源領域的應用
大數據在能源領域的應用?楊斌1,楊濟海2(1.國家電網公司,北京100031;2.國網江西省電力公司信息通信分公司,江西南昌330077),我來為大家講解一下關于大數據在能源領域的應用?跟着小編一起來看一看吧!大數據在能源領域的應用楊斌1,...
2026-04-30
手機桌面怎麼恢複原狀
手機桌面怎麼恢複原狀
手機桌面怎麼恢複原狀?打開設置,在設置界面,選擇【應用】,我來為大家講解一下關于手機桌面怎麼恢複原狀?跟着小編一起來看一看吧!手機桌面怎麼恢複原狀打開設置,在設置界面,選擇【應用】。在應用界面選擇【應用管理】。在應用管理界面,點擊右上角的【...
2026-04-30
華為新系統emui11正式版
華為新系統emui11正式版
IT之家10月29日消息華為消費者業務軟件部總裁王成錄在介紹采訪時提到,EMUI11計劃升級37款機型,升級量2億左右。王成錄表示,華為EMUI11的升級率會超過90%,不論是升級率和升級量都做到了世界第一。現在華為EMUI官方一次放出37...
2026-04-30
電腦黑屏了鼠标還能顯示
電腦黑屏了鼠标還能顯示
黑屏故障的主要原因是内存顯卡與主闆連接不當或連接松。也有可能錯誤地顯卡和顯示器之間的連接可能會導緻這樣的失敗,直到在權力不是正确插入,即使硬盤或向後插入光驅,啟動黑屏也可能導緻失敗。打開百度APP看高清圖片讓我們來看看如何解決黑屏的問題問題...
2026-04-30
Copyright 2023-2026 - www.tftnews.com All Rights Reserved