[發明專利]文件緩存方法、文件緩存裝置、電子設備及存儲介質在審
| 申請號: | 202310121298.0 | 申請日: | 2023-02-03 |
| 公開(公告)號: | CN116055761A | 公開(公告)日: | 2023-05-02 |
| 發明(設計)人: | 沈坤 | 申請(專利權)人: | 北京達佳互聯信息技術有限公司 |
| 主分類號: | H04N21/231 | 分類號: | H04N21/231;H04N21/433;H04N21/4335 |
| 代理公司: | 北京銘碩知識產權代理有限公司 11286 | 代理人: | 王皎彤;蘇銀虹 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件 緩存 方法 裝置 電子設備 存儲 介質 | ||
本公開關于一種文件緩存方法及、文件緩存裝置、電子設備及存儲介質。文件緩存方法包括:獲取內容分發網絡節點的緩存空間中的至少一個多媒體文件的熱度信息,其中,緩存空間存儲該至少一個多媒體文件及每個多媒體文件的熱度信息,熱度信息表征多媒體文件被訪問的頻率;當緩存空間被占滿時,基于熱度信息從該至少一個多媒體文件中刪除熱度滿足預設刪除條件的多媒體文件;當緩存空間的剩余空間不滿足預設寫入條件時,基于熱度信息從該至少一個多媒體文件的剩余多媒體文件中刪除熱度滿足預設刪除條件的多媒體文件,直至確定緩存空間的剩余空間滿足預設寫入條件。根據本公開的文件緩存方法、文件緩存裝置、電子設備及存儲介質,可提高緩存命中率。
技術領域
本公開涉及視頻技術領域。更具體地,本公開涉及一種文件緩存方法、文件緩存裝置、電子設備及存儲介質。
背景技術
視頻內容分發網絡(Content?Delivery?Network,簡稱CDN)在邊緣節點的緩存,需要能夠命中盡可能多的訪問。如果在沒有命中訪問,則就會有比較多的請求穿透邊緣。在這種情況下,需要到上層節點甚至源站來獲取請求訪問的數據。這樣會有兩個問題,一是到上層節點甚至源站來獲取請求訪問的數據會有一定的耗時,對用戶的訪問延遲會產生負面影響;二是到上層節點甚至源站來獲取請求訪問的數據會產生更多的帶寬,需要付出更多的帶寬成本。
為了解決上述兩個問題,一般會在邊緣節點盡量提高緩存命中率。在緩存總容量一定的情況下,緩存填滿之后,如何使用一個更加有效的緩存淘汰算法,保證邊緣節點緩存的都是最有價值(能夠提供更多的帶寬)的文件,就是提高緩存命中率的最有效手段。
發明內容
本公開的示例性實施例在于提供一種文件緩存方法及、文件緩存裝置、電子設備及存儲介質,以至少解決相關技術中的文件緩存的問題。
根據本公開的示例性實施例,提供一種文件緩存方法,包括:獲取內容分發網絡節點的緩存空間中的至少一個多媒體文件的熱度信息,其中,所述緩存空間存儲所述至少一個多媒體文件及每個多媒體文件的熱度信息,所述熱度信息表征多媒體文件被訪問的頻率;當所述緩存空間被占滿時,基于所述熱度信息從所述至少一個多媒體文件中刪除熱度滿足所述預設刪除條件的多媒體文件;當所述緩存空間的剩余空間不滿足預設寫入條件時,基于所述熱度信息從所述至少一個多媒體文件的剩余多媒體文件中刪除熱度滿足所述預設刪除條件的多媒體文件,直至確定所述緩存空間的剩余空間滿足預設寫入條件。
可選地,所述文件緩存方法還可包括:從源站獲取目標多媒體文件以及所述目標多媒體文件的熱度信息;將所述目標多媒體文件和所述目標多媒體文件的熱度信息緩存到所述緩存空間中。
可選地,所述從源站獲取目標多媒體文件以及所述目標多媒體文件的熱度信息,可包括:響應于接收到針對所述目標多媒體文件的訪問請求,確定所述緩存空間中是否已存在所述目標多媒體文件;若所述緩存空間中不存在所述目標多媒體文件,確定從所述源站獲取所述目標多媒體文件以及所述目標多媒體文件的熱度信息。
可選地,所述文件緩存方法還可包括:從業務數據中獲取緩存在所述緩存空間中的多媒體文件的當前熱度信息;基于所述當前熱度信息對緩存在所述緩存空間中的多媒體文件的熱度信息進行更新。
可選地,所述基于所述當前熱度信息對緩存在所述緩存空間中的多媒體文件的熱度信息進行更新,可包括:當所述當前熱度信息與緩存在所述緩存空間中的多媒體文件的熱度信息之間存在熱度變化時,將所述當前熱度信息作為緩存在所述緩存空間中的多媒體文件的更新后的熱度信息。
可選地,所述從業務數據中獲取緩存在所述緩存空間中的多媒體文件的當前熱度信息,可包括:將緩存在所述緩存空間中的多媒體文件分成多個批次;分批次從業務數據中獲取緩存在所述緩存空間中的多媒體文件的當前熱度信息,其中,所述基于所述當前熱度信息對緩存在所述緩存空間中的多媒體文件的熱度信息進行更新,可包括:基于所述當前熱度信息,分批次對緩存在所述緩存空間中的多媒體文件的熱度信息進行更新。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京達佳互聯信息技術有限公司,未經北京達佳互聯信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310121298.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:新型紅外線軸溫探測系統安裝智能鋼枕
- 下一篇:一種抗病毒藝術涂料輔助調配裝置





