[發明專利]一種存儲系統訪問方法、裝置及電子設備在審
| 申請號: | 201810684791.2 | 申請日: | 2018-06-28 |
| 公開(公告)號: | CN108875046A | 公開(公告)日: | 2018-11-23 |
| 發明(設計)人: | 劉穎;李玲俠;李婷婷 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 緩存 目標數據對象 讀取 熱度 裝置及電子設備 存儲系統訪問 數據讀取效率 大規模數據 訪問類型 尋址計算 閾值時 更新 | ||
1.一種存儲系統訪問方法,其特征在于,包括以下步驟:
當目標數據對象的訪問類型為讀取、且目標數據對象不存在于緩存中時,計算所述目標數據對象的熱度;
當所述熱度大于熱度閾值時,更新緩存,以從更新后的緩存中讀取相應的目標數據對象。
2.根據權利要求1所述的存儲系統訪問方法,其特征在于,當所述熱度大于熱度閾值時,更新緩存包括:
當緩存可用空間大于或等于緩存閾值時,根據歸置組尋址查找目標數據對象,以及將查找得到的目標數據對象增加到緩存;
或者,
當緩存可用空間小于緩存閾值、且所述熱度大于緩存中所存儲的數據對象熱度最小值時,從緩存中刪除熱度最小值對應的數據對象,以及根據歸置組尋址查找目標數據對象,將查找得到的目標數據對象增加到緩存。
3.根據權利要求1所述的存儲系統訪問方法,其特征在于,還包括:
當目標數據對象的訪問類型為刪除、且目標數據對象存在于緩存中時,從緩存中刪除所述目標數據對象。
4.根據權利要求1所述的存儲系統訪問方法,其特征在于,還包括:
當目標數據對象的訪問類型為讀取、且目標數據對象存在于緩存中時,比較緩存中的目標數據對象的第一數據以及數據變化庫中的目標數據對象的第二數據;
當所述第一數據和所述第二數據一致時,從緩存中讀取第一數據并向客戶端發送;
其中,所述數據變化庫包括當目標數據對象的訪問類型為修改時記錄得到的修改后目標數據對象。
5.根據權利要求1所述的存儲系統訪問方法,其特征在于,還包括:
當目標數據對象的訪問類型為修改、且目標數據對象存在于緩存中時,修改緩存中的目標數據對象。
6.一種存儲系統訪問裝置,其特征在于,包括:
計算模塊,用于當目標數據對象的訪問類型為讀取、且目標數據對象不存在于緩存匯中時,計算所述目標數據對象的熱度;
更新模塊,用于當所述熱度大于熱度閾值時,更新緩存,以從更新后的緩存中讀取相應的目標數據對象。
7.根據權利要求6所述的存儲系統訪問裝置,其特征在于,所述更新模塊用于,
當緩存可用空間大于或等于緩存閾值時,根據歸置組尋址查找目標數據對象,以及將查找得到的目標數據對象增加到緩存;
或者,
當緩存可用空間小于緩存閾值時、且所述熱度大于緩存中所存儲的數據對象熱度最小值時,從緩存中刪除熱度最小值對應的數據對象,以及根據歸置組尋址查找目標數據對象,將查找得到的目標數據對象增加到緩存。
8.根據權利要求6所述的存儲系統訪問裝置,其特征在于,所述更新模塊用于,
當目標數據對象的訪問類型為刪除、且目標數據對象存在于緩存中時,從緩存中刪除所述目標數據對象。
9.根據權利要求6所述的存儲系統訪問裝置,其特征在于,該裝置還包括讀取模塊用于,
當目標數據對象的訪問類型為讀取、且目標數據對象存在于緩存中時,比較緩存中的目標數據對象的第一數據以及數據變化庫中的目標數據對象的第二數據;
當所述第一數據和所述第二數據一致時,從緩存中讀取第一數據并向客戶端發送;
其中,所述數據變化庫包括當目標數據對象的訪問類型為修改時記錄得到的修改后目標數據對象。
10.一種電子設備,其特征在于,所述電子設備包括至少一個處理器;以及,
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠執行權利要求1至5任一項所述的存儲系統訪問方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810684791.2/1.html,轉載請聲明來源鉆瓜專利網。





