国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      緩存訪問方法、裝置、設(shè)備、存儲介質(zhì)及程序產(chǎn)品與流程

      文檔序號:40402349發(fā)布日期:2024-12-20 12:26閱讀:16來源:國知局
      緩存訪問方法、裝置、設(shè)備、存儲介質(zhì)及程序產(chǎn)品與流程

      本申請涉及數(shù)據(jù)處理,尤其涉及一種緩存訪問方法、裝置、設(shè)備、存儲介質(zhì)及程序產(chǎn)品。


      背景技術(shù):

      1、緩存(cache)是位于應(yīng)用和存儲后端之間的一個存儲介質(zhì),其具有訪問速度快的特點,有助于減少數(shù)據(jù)訪問的時間。目前對緩存訪問的方式較為單一,無法適應(yīng)緩存的真實使用情況,進而導(dǎo)致查詢緩存時的命中率低。


      技術(shù)實現(xiàn)思路

      1、本申請實施例的目的提供一種緩存訪問方法、裝置、設(shè)備、存儲介質(zhì)及程序產(chǎn)品,用于提高查詢緩存時的命中率,節(jié)省緩存資源。

      2、為了實現(xiàn)上述目的,本申請實施例采用下述技術(shù)方案:

      3、第一方面,本申請實施例提供一種緩存訪問方法,包括:

      4、獲取至少一條緩存查詢記錄,每條所述緩存查詢記錄包括查詢緩存所使用的關(guān)鍵字、所述關(guān)鍵字的查詢結(jié)果以及在查詢所述緩存時所使用的第一緩存策略;

      5、基于每條所述緩存查詢記錄,確定每條所述緩存查詢記錄對應(yīng)的所述第一緩存策略的命中權(quán)值;

      6、基于每條所述緩存查詢記錄對應(yīng)的所述第一緩存策略的命中權(quán)值,確定第一目標緩存策略;

      7、基于所述第一目標緩存策略對所述緩存進行訪問。

      8、第二方面,本申請實施例提供一種緩存訪問裝置,包括:

      9、獲取單元,用于獲取至少一條緩存查詢記錄,每條所述緩存查詢記錄包括查詢緩存所使用的關(guān)鍵字、所述關(guān)鍵字的查詢結(jié)果以及在查詢所述緩存時所使用的第一緩存策略;

      10、第一確定單元,用于基于每條所述緩存查詢記錄,確定每條所述緩存查詢記錄對應(yīng)的所述第一緩存策略的命中權(quán)值;

      11、第二確定單元,用于基于每條所述緩存查詢記錄對應(yīng)的所述第一緩存策略的命中權(quán)值,確定第一目標緩存策略;

      12、訪問單元,用于基于所述第一目標緩存策略對所述緩存進行訪問。

      13、第三方面,本申請實施例提供一種電子設(shè)備,包括:

      14、處理器;

      15、用于存儲所述處理器可執(zhí)行指令的存儲器;

      16、其中,所述處理器被配置為執(zhí)行所述指令,以實現(xiàn)如第一方面所述的緩存訪問方法。

      17、第四方面,本申請實施例提供一種計算機可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由電子設(shè)備的處理器執(zhí)行時,使得電子設(shè)備能夠執(zhí)行如第一方面所述的緩存訪問方法。

      18、第五方面,本申請實施例提供一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品包括存儲了計算機程序的非瞬時性計算機可讀存儲介質(zhì),所述計算機程序可操作來使計算機執(zhí)行如第一方面所述的方法中的部分或全部步驟。

      19、本申請實施例采用的上述至少一個技術(shù)方案能夠達到以下有益效果:

      20、由于緩存查詢記錄中記錄的關(guān)鍵字、關(guān)鍵字的查詢結(jié)果以及查詢緩存時所使用的緩存策略都能夠在反映出緩存的真實使用情況,基于每條緩存查詢記錄,確定每條緩存查詢記錄對應(yīng)的緩存策略的命中權(quán)值,可以反映使用哪種緩存策略能夠具有較高的命中率;基于每條緩存查詢記錄對應(yīng)的緩存策略的命中權(quán)值,自動為選取最合適的、適應(yīng)于緩存真實使用情況的第一目標緩存策略,進而基于第一目標緩存策略對緩存進行訪問,有助于提高查詢緩存時的命中率,節(jié)省緩存資源。



      技術(shù)特征:

      1.一種緩存訪問方法,其特征在于,包括:

      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于每條所述緩存查詢記錄,確定每條所述緩存查詢記錄對應(yīng)的所述緩存策略的命中權(quán)值,包括:

      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述參考關(guān)鍵字的查詢次數(shù)占比以及所述第二緩存策略查詢的命中率,確定所述第二緩存策略的命中權(quán)值,包括:

      4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述緩存查詢記錄包括第一時段內(nèi)查詢所述緩存的查詢記錄;

      5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述緩存查詢記錄還包括查詢所述緩存的應(yīng)用的應(yīng)用標識;所述第一目標緩存策略包括第一子策略,所述第一子策略對應(yīng)一個應(yīng)用;

      6.根據(jù)權(quán)利要求1所述的方法,其特征在于,基于所述第一目標緩存策略對所述緩存進行訪問,包括:

      7.根據(jù)權(quán)利要求1至6中任一項所述的方法,其特征在于,所述基于每條所述緩存查詢記錄對應(yīng)的所述第一緩存策略的命中權(quán)值,確定第一目標緩存策略,包括:

      8.一種緩存訪問裝置,其特征在于,包括:

      9.一種電子設(shè)備,其特征在于,包括:

      10.一種計算機可讀存儲介質(zhì),其特征在于,當(dāng)所述存儲介質(zhì)中的指令由電子設(shè)備的處理器執(zhí)行時,使得電子設(shè)備能夠執(zhí)行如權(quán)利要求1至7中任一項所述的緩存訪問方法。

      11.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品包括存儲了計算機程序的非瞬時性計算機可讀存儲介質(zhì),所述計算機程序可操作來使計算機執(zhí)行如權(quán)利要求1至7中任一項所述的方法中的部分或全部步驟。


      技術(shù)總結(jié)
      本申請公開了一種緩存訪問方法、裝置、設(shè)備、存儲介質(zhì)及程序產(chǎn)品,用于提高查詢緩存時的命中率,節(jié)省緩存資源。所述緩存訪問方法包括:獲取至少一條緩存查詢記錄,每條所述緩存查詢記錄包括查詢緩存所使用的關(guān)鍵字、所述關(guān)鍵字的查詢結(jié)果以及在查詢所述緩存時所使用的第一緩存策略;基于每條所述緩存查詢記錄,確定每條所述緩存查詢記錄對應(yīng)的所述第一緩存策略的命中權(quán)值;基于每條所述緩存查詢記錄對應(yīng)的所述第一緩存策略的命中權(quán)值,確定第一目標緩存策略;基于所述第一目標緩存策略對所述緩存進行訪問。

      技術(shù)研發(fā)人員:謝建橋,楊永輝
      受保護的技術(shù)使用者:馬上消費金融股份有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/19
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1