亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

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

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

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


背景技術(shù):

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


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

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

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

3、第一方面,本申請(qǐng)實(shí)施例提供一種緩存訪問方法,包括:

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

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

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

7、基于所述第一目標(biāo)緩存策略對(duì)所述緩存進(jìn)行訪問。

8、第二方面,本申請(qǐng)實(shí)施例提供一種緩存訪問裝置,包括:

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

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

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

12、訪問單元,用于基于所述第一目標(biāo)緩存策略對(duì)所述緩存進(jìn)行訪問。

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

14、處理器;

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

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

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

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

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

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



技術(shù)特征:

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

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

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

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

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

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

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

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

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

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

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


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

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