[發明專利]一種緩存數據存儲方法及裝置有效
| 申請號: | 201410657997.8 | 申請日: | 2014-11-18 |
| 公開(公告)號: | CN105677650B | 公開(公告)日: | 2019-06-25 |
| 發明(設計)人: | 郭韌 | 申請(專利權)人: | 中國移動通信集團公司 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957 |
| 代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 許靜;黃燦 |
| 地址: | 100032 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 緩存 數據 存儲 方法 裝置 | ||
本發明提供了一種緩存數據存儲方法及裝置,該方法包括:獲取沒有下載生命周期的當前緩存數據的第一更新校驗時刻和第二更新校驗時刻,其中,第一更新校驗時刻與第二更新校驗時刻是相鄰的兩次更新校驗時刻;根據第一更新校驗時刻和第二更新校驗時刻,獲取當前緩存數據的生命周期;根據生命周期,對當前緩存數據進行分級存儲。本發明有效減輕了服務器的負載、降低了網絡擁塞,并減少了用戶的訪問延遲,提高了對不同資源數據的處理效率。
技術領域
本發明涉及數據存儲技術領域,尤其涉及一種緩存數據存儲方法及裝置。
背景技術
互聯網技術的飛速發展和用戶訪問量的不斷增加導致了網絡擁塞和服務器的超載,緩存技術可有效的減輕服務器的負載、降低網絡擁塞和減少用戶的訪問延遲。緩存技術可將用戶訪問過的內容在存儲設備中保留一份副本,以備下次用戶訪問。現有的技術方案大都是根據內容的訪問熱度或內容的生命周期對網絡內容進行分級存儲處理,而絕大多數緩存系統均采用了分級存儲技術,對不同資源進行高效處理。
目前,分級存儲技術方案對于本地網絡資源的處理,是根據不同資源的訪問熱度或生命周期進行不同級別劃分,每個存儲系統都有各級存儲區、熱點分析單元和重定位單元。每個存儲區均設置有表示放置級別的標識,所述存儲級別的高低表示存儲介質性能的高低;熱點分析單元來計算內容的訪問熱度,其中內容訪問熱度的高低對應存儲區放置級別的高低;重定位單元用于根據文件的訪問熱度將內容放入對應級別的存儲區。對于熱度高、或生命周期較短的網絡內容,將其存放至讀寫速度最快的存儲介質(如內存)中,對熱度低、或生命周期長的網絡內容,將其存放至讀寫較慢的存儲介質(如機械硬盤)中。
對于網絡內容的訪問熱度,可以由緩存服務器實時記錄并累計;而對于內容的生命周期,則完全由發布內容的原始站點(簡稱源站)進行標記,但目前互聯網內容生命周期標記方式有多種,且各不相同。
目前現有緩存技術中,當緩存服務器從源站下載網絡內容的同時,會依據分級存儲策略,判斷該資源的生命周期,并根據周期長短選擇不同的存儲介質。由于互聯網資源生命周期的標記方式主要有兩種方式,一種直接標記方式,即標示出內容當前的生命周期長度;另一種間接標記,即僅標記內容本次版本號或本次的更新時間,待有內容請求時先將該內容的版本號或本次的更新時間向源站校驗,若源站版本未更新,則表示內容仍為有效,可直接使用。現有內容分級技術在最初下載內容并在本地進行分級存儲時,僅對可直接獲取生命周期的內容進行分級策略的匹配,而對于采用間接標記方式的內容,由于無法直接獲得其生命周期,因此不對該部分內容進行分級策略處理,僅將內容直接存放至最低速的存儲介質中,該方式嚴重影響分級存儲的效率,有悖于使用分級技術的初衷,嚴重的影響了分級存儲的效率。
發明內容
本發明要解決的技術問題是提供了一種緩存數據存儲方法及裝置,能夠主動探測緩存數據的生命周期,對其生命周期進行歸一化,然后對其進行分級存儲處理,提高了對不同資源數據的處理效率。
為了解決上述技術問題,本發明采用如下技術方案:
依據本發明的一個方面,提供了一種緩存數據存儲方法,包括:
獲取沒有下載生命周期的當前緩存數據的第一更新校驗時刻和第二更新校驗時刻,其中,所述第一更新校驗時刻與第二更新校驗時刻是相鄰的兩次更新校驗時刻;
根據第一更新校驗時刻和第二更新校驗時刻,獲取當前緩存數據的生命周期;
根據所述生命周期,對當前緩存數據進行分級存儲。
可選地,獲取沒有下載生命周期的當前緩存數據的第一更新校驗時刻和第二更新檢驗時刻的步驟包括:
向源站進行生命周期更新校驗,若內容已被更新,則記錄更新校驗的更新時刻作為第一更新校驗時刻;
根據所述第一更新校驗時刻,使用動態最小二乘二次曲線擬合方法推算得到第二更新校驗時刻。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團公司,未經中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410657997.8/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





