[發(fā)明專利]一種自適應(yīng)更新緩存策略的方法及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201611160702.1 | 申請(qǐng)日: | 2016-12-15 |
| 公開(kāi)(公告)號(hào): | CN106649145B | 公開(kāi)(公告)日: | 2021-02-19 |
| 發(fā)明(設(shè)計(jì))人: | 胡志遠(yuǎn) | 申請(qǐng)(專利權(quán))人: | TCL科技集團(tuán)股份有限公司 |
| 主分類號(hào): | G06F12/0877 | 分類號(hào): | G06F12/0877 |
| 代理公司: | 深圳市君勝知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44268 | 代理人: | 王永文;劉文求 |
| 地址: | 516006 廣東省惠州市*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 自適應(yīng) 更新 緩存 策略 方法 系統(tǒng) | ||
1.一種自適應(yīng)更新緩存策略的方法,其特征在于,其包括:
監(jiān)控用戶的訪問(wèn)服務(wù)的行為,并分別記錄每個(gè)緩存key對(duì)應(yīng)的緩存數(shù)據(jù)在預(yù)設(shè)時(shí)間間隔內(nèi)被讀寫(xiě)的次數(shù);
根據(jù)所述緩存數(shù)據(jù)被讀寫(xiě)的次數(shù)計(jì)算讀寫(xiě)計(jì)數(shù)比;
根據(jù)所述讀寫(xiě)計(jì)數(shù)比更新所述緩存數(shù)據(jù)對(duì)應(yīng)緩存的緩存策略;
所述根據(jù)所述讀寫(xiě)計(jì)數(shù)比更新所述緩存數(shù)據(jù)對(duì)應(yīng)緩存的緩存策略具體包括:
將所述讀寫(xiě)計(jì)數(shù)比與預(yù)設(shè)讀寫(xiě)比閾值進(jìn)行比較,所述預(yù)設(shè)讀寫(xiě)比閾值根據(jù)實(shí)際操作不同而設(shè)置不同的值;
當(dāng)所述讀寫(xiě)計(jì)數(shù)比大于等于預(yù)設(shè)讀寫(xiě)比閾值時(shí),將所述緩存數(shù)據(jù)對(duì)應(yīng)緩存的緩存策略更新為第一緩存策略,所述第一緩存策略為寫(xiě)更新策略;
當(dāng)所述讀寫(xiě)計(jì)數(shù)比小于預(yù)設(shè)讀寫(xiě)比閾值時(shí),將所述緩存數(shù)據(jù)對(duì)應(yīng)緩存的緩存策略更新為第二緩存策略,所述第二緩存策略為寫(xiě)失效策略。
2.根據(jù)權(quán)利要求1所述自適應(yīng)更新緩存策略的方法,其特征在于,所述根據(jù)所述緩存數(shù)據(jù)被讀寫(xiě)的次數(shù)計(jì)算讀寫(xiě)計(jì)數(shù)比具體包括:
讀取所述緩存數(shù)據(jù)的被讀次數(shù)及更新次數(shù);
將所述緩存數(shù)據(jù)的被讀次數(shù)與更新次數(shù)相除以得到讀寫(xiě)計(jì)數(shù)比。
3.根據(jù)權(quán)利要求1所述自適應(yīng)更新緩存策略的方法,其特征在于,所述根據(jù)所述讀寫(xiě)計(jì)數(shù)比更新所述緩存數(shù)據(jù)對(duì)應(yīng)緩存的緩存策略之后還包括:
將記錄的被讀次數(shù)及更新次數(shù)歸零。
4.一種自適應(yīng)更新緩存策略的系統(tǒng),其特征在于,其包括:
記錄模塊,用于對(duì)業(yè)務(wù)層的緩存數(shù)據(jù)進(jìn)行監(jiān)控,并分別記錄所述緩存數(shù)據(jù)在預(yù)設(shè)時(shí)間間隔內(nèi)被讀寫(xiě)的次數(shù);
計(jì)算模塊,用于根據(jù)所述緩存數(shù)據(jù)被讀寫(xiě)的次數(shù)計(jì)算讀寫(xiě)計(jì)數(shù)比;
更新模塊,用于根據(jù)所述讀寫(xiě)計(jì)數(shù)比更新所述緩存數(shù)據(jù)對(duì)應(yīng)緩存的緩存策略;
所述更新模塊具體包括:
比較單元,用于將所述讀寫(xiě)計(jì)數(shù)比與預(yù)設(shè)讀寫(xiě)比閾值進(jìn)行比較,所述預(yù)設(shè)讀寫(xiě)比閾值根據(jù)實(shí)際操作不同而設(shè)置不同的值;
第一更新單元,用于當(dāng)所述讀寫(xiě)計(jì)數(shù)比大于等于預(yù)設(shè)讀寫(xiě)比閾值時(shí),將所述緩存數(shù)據(jù)對(duì)應(yīng)緩存的緩存策略更新為第一緩存策略,所述第一緩存策略為寫(xiě)更新策略;
第二更新單元,用于當(dāng)所述讀寫(xiě)計(jì)數(shù)比小于預(yù)設(shè)讀寫(xiě)比閾值時(shí),將所述緩存數(shù)據(jù)對(duì)應(yīng)緩存的緩存策略更新為第二緩存策略,所述第二緩存策略為寫(xiě)失效策略。
5.根據(jù)權(quán)利要求4所述自適應(yīng)更新緩存策略的系統(tǒng),其特征在于,所述計(jì)算模塊具體包括:
讀取單元,用于讀取所述緩存數(shù)據(jù)的被讀次數(shù)及更新次數(shù);
計(jì)算單元,用于將所述緩存數(shù)據(jù)的被讀次數(shù)與更新次數(shù)相除以得到讀寫(xiě)計(jì)數(shù)比。
6.根據(jù)權(quán)利要求4所述自適應(yīng)更新緩存策略的系統(tǒng),其特征在于,其還包括:
歸零模塊,用于將記錄的被讀次數(shù)及更新次數(shù)歸零。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于TCL科技集團(tuán)股份有限公司,未經(jīng)TCL科技集團(tuán)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611160702.1/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:椅子(HXY1)
- 下一篇:椅子(DYY?82)
- 同類專利
- 專利分類
- 使用后向自適應(yīng)規(guī)則進(jìn)行整數(shù)數(shù)據(jù)的無(wú)損自適應(yīng)Golomb/Rice編碼和解碼
- 一種自適應(yīng)軟件UML建模及其形式化驗(yàn)證方法
- 媒體自適應(yīng)參數(shù)的調(diào)整方法、系統(tǒng)及相關(guān)設(shè)備
- 五自由度自適應(yīng)位姿調(diào)整平臺(tái)
- 采用自適應(yīng)機(jī)匣和自適應(yīng)風(fēng)扇的智能發(fā)動(dòng)機(jī)
- 一種自適應(yīng)樹(shù)木自動(dòng)涂白裝置
- 一種基于微服務(wù)的多層次自適應(yīng)方法
- 一種天然氣發(fā)動(dòng)機(jī)燃?xì)庾赃m應(yīng)控制方法及系統(tǒng)
- 一種中心自適應(yīng)的焊接跟蹤機(jī)頭
- 一種有砟軌道沉降自適應(yīng)式軌道系統(tǒng)
- 逐出高速緩存的行的電路布置、數(shù)據(jù)處理系統(tǒng)和方法
- 共享緩存管理系統(tǒng)及方法
- 分布式緩存系統(tǒng)、數(shù)據(jù)的緩存方法及緩存數(shù)據(jù)的查詢方法
- 一種緩存替換方法;裝置和系統(tǒng)
- 加速引擎及處理器
- 一種日志緩存方法、系統(tǒng)、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 緩存控制方法、裝置和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 至少具有三個(gè)緩存級(jí)別的緩存層級(jí)的混合低級(jí)緩存包含策略
- 基于雙緩存區(qū)的緩存方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 緩存預(yù)載方法、裝置、處理器芯片及服務(wù)器
- 一種計(jì)算機(jī)網(wǎng)絡(luò)策略管理系統(tǒng)及策略管理方法
- 應(yīng)用于合法監(jiān)聽(tīng)系統(tǒng)的網(wǎng)絡(luò)策略架構(gòu)及其策略處理方法
- 分發(fā)策略的方法、系統(tǒng)和策略分發(fā)實(shí)體
- 策略控制方法、策略規(guī)則決策設(shè)備和策略控制設(shè)備
- 用于控制QoS策略沖突的方法、設(shè)備和系統(tǒng)
- 策略融合的方法、UE及服務(wù)器
- 策略調(diào)整觸發(fā)、策略調(diào)整方法及裝置、策略調(diào)整系統(tǒng)
- 設(shè)備策略管理器
- 策略組中的策略評(píng)估、策略選擇方法及裝置
- 策略集群分發(fā)匹配方法、系統(tǒng)及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)





