[發(fā)明專利]更新高速緩存數(shù)據(jù)在審
| 申請?zhí)枺?/td> | 201910263540.1 | 申請日: | 2019-04-03 |
| 公開(公告)號: | CN110347707A | 公開(公告)日: | 2019-10-18 |
| 發(fā)明(設(shè)計)人: | L·卡尼斯;S·姆戈扎;V·阿隆索;C·普蘭丁;A·梅納德;J-B·雷;G·克勞德 | 申請(專利權(quán))人: | 艾瑪?shù)纤购喴坠煞莨?/a> |
| 主分類號: | G06F16/2455 | 分類號: | G06F16/2455 |
| 代理公司: | 中國國際貿(mào)易促進委員會專利商標(biāo)事務(wù)所 11038 | 代理人: | 李穎 |
| 地址: | 法國*** | 國省代碼: | 法國;FR |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 第一數(shù)據(jù) 高速緩存 主數(shù)據(jù)庫 高速緩存數(shù)據(jù) 數(shù)據(jù)庫查詢 計算機器 更新 判定 數(shù)據(jù)對應(yīng) 原始數(shù)據(jù) 響應(yīng) | ||
1.一種由計算機器執(zhí)行的更新高速緩存中的數(shù)據(jù)的方法,所述計算機器耦接到保持原始數(shù)據(jù)的主數(shù)據(jù)庫以及耦接到保持與主數(shù)據(jù)庫中的原始數(shù)據(jù)對應(yīng)的數(shù)據(jù)的高速緩存,所述方法包括在所述計算機器:
-響應(yīng)于收到與第一數(shù)據(jù)相關(guān)的第一數(shù)據(jù)庫查詢,根據(jù)至少一個給定的輪詢因素,判定是通過利用高速緩存還是基于主數(shù)據(jù)庫來處理所述第一數(shù)據(jù)庫查詢;
-響應(yīng)于結(jié)束對所述第一數(shù)據(jù)庫查詢的處理,判定是否更新高速緩存中的第一數(shù)據(jù);和
-如果判定是否更新第一數(shù)據(jù)指示更新第一數(shù)據(jù),則基于主數(shù)據(jù)庫中的原始第一數(shù)據(jù)更新高速緩存中的第一數(shù)據(jù)。
2.按照權(quán)利要求1所述的方法,包括在所述計算機器:
-如果判定是否更新第一數(shù)據(jù)指示不更新第一數(shù)據(jù),則不更新高速緩存中的第一數(shù)據(jù)。
3.按照權(quán)利要求1或2所述的方法,其中所述第一數(shù)據(jù)庫查詢是讀取查詢,所述方法包括:
-利用高速緩存處理所述第一數(shù)據(jù)庫查詢,
其中響應(yīng)于結(jié)束利用高速緩存對所述第一數(shù)據(jù)庫查詢的處理,進行更新高速緩存中的第一數(shù)據(jù)的判定。
4.按照權(quán)利要求1或2所述的方法,其中所述第一數(shù)據(jù)庫查詢是寫入查詢,所述方法包括:
-基于主數(shù)據(jù)庫中的原始第一數(shù)據(jù)處理所述第一數(shù)據(jù)庫查詢,導(dǎo)致主數(shù)據(jù)庫中的原始第一數(shù)據(jù)的更改,
其中響應(yīng)于結(jié)束基于主數(shù)據(jù)庫中的原始第一數(shù)據(jù)對所述第一數(shù)據(jù)庫查詢的處理,進行基于主數(shù)據(jù)庫中的更改后的原始第一數(shù)據(jù)更新高速緩存中的第一數(shù)據(jù)的判定。
5.按照權(quán)利要求1-4任意之一所述的方法,還包括:
-響應(yīng)于結(jié)束對所述第一數(shù)據(jù)庫查詢的處理,判定是否基于主數(shù)據(jù)庫中的原始第二數(shù)據(jù)更新與第一數(shù)據(jù)相關(guān)的高速緩存中的至少一個第二數(shù)據(jù)。
6.按照權(quán)利要求1-4任意之一所述的方法,還包括:
-通過采用機器學(xué)習(xí)算法判定高速緩存中的第一數(shù)據(jù)仍然有效,即,與主數(shù)據(jù)庫中的原始第一數(shù)據(jù)相同的可能性的降低,
-至少基于高速緩存中的第一數(shù)據(jù)仍然有效的可能性的降低,判定是否基于主數(shù)據(jù)庫中的原始第一數(shù)據(jù)更新高速緩存中的第一數(shù)據(jù)。
7.按照權(quán)利要求6所述的方法,還包括:
-在已判定高速緩存中的第一數(shù)據(jù)仍然有效的可能性的降低之后,判定是否基于主數(shù)據(jù)庫中的原始第二數(shù)據(jù)更新與第一數(shù)據(jù)相關(guān)的高速緩存中的至少一個第二數(shù)據(jù)。
8.按照權(quán)利要求1-7任意之一所述的方法,其中判定是否更新高速緩存中的第一數(shù)據(jù)包括:
-響應(yīng)于判定在第一給定時間段內(nèi)收到與第一數(shù)據(jù)相關(guān)的至少一個在先第二數(shù)據(jù)庫查詢,禁止更新高速緩存中的第一數(shù)據(jù)。
9.按照權(quán)利要求1-8任意之一所述的方法,其中計算機器是具有多個本地節(jié)點和中心節(jié)點的分布式數(shù)據(jù)庫系統(tǒng)中的本地節(jié)點,所述方法還包括:
-把至少更新高速緩存中的第一數(shù)據(jù)的第一更新請求發(fā)送給所述中心節(jié)點,
-響應(yīng)于在所述中心節(jié)點判定在第二給定時間段內(nèi)從另外的本地節(jié)點收到更新高速緩存中的第一數(shù)據(jù)的至少一個在先第二更新請求,禁止更新高速緩存中的第一數(shù)據(jù)。
10.按照權(quán)利要求1-9任意之一所述的方法,其中所述至少一個給定的輪詢因素包括下述至少之一:
-第一數(shù)據(jù)庫查詢請求的類型,
-高速緩存中的第一數(shù)據(jù)的存在,
-輪詢錯誤率,所述輪詢錯誤率是對主數(shù)據(jù)庫的訪問失敗次數(shù)與對主數(shù)據(jù)庫的訪問嘗試次數(shù)之比,
-給定時間范圍內(nèi)對原始第一數(shù)據(jù)的寫入訪問次數(shù),
-高速緩存中的第一數(shù)據(jù)的年齡,
-指示高速緩存中的第一數(shù)據(jù)在特定年齡有效的概率的有效率,
-高速緩存中的第一數(shù)據(jù)的訪問頻度,
-作為更新高速緩存中的第一數(shù)據(jù)所需的計算成本和/或網(wǎng)絡(luò)負荷的度量的更新資源。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于艾瑪?shù)纤购喴坠煞莨荆唇?jīng)艾瑪?shù)纤购喴坠煞莨驹S可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910263540.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于虛擬機的日志結(jié)構(gòu)化卷加密
- 響應(yīng)于第二讀取請求的第一數(shù)據(jù)
- 數(shù)據(jù)管理方法、存儲器控制電路單元以及存儲器存儲裝置
- 一種數(shù)據(jù)處理方法和裝置
- 一種基于NVDIMM的數(shù)據(jù)寫緩存方法及其裝置
- 饋送服務(wù)引擎
- 數(shù)據(jù)處理方法、裝置、計算機設(shè)備和存儲介質(zhì)
- 一種用于電力數(shù)據(jù)分析的智能鎖
- 數(shù)據(jù)存儲方法、裝置、計算機可讀存儲介質(zhì)及電子設(shè)備
- 數(shù)據(jù)管理方法、裝置、設(shè)備與計算機可讀存儲介質(zhì)
- 數(shù)據(jù)補全方法和裝置
- 主備數(shù)據(jù)庫的管理方法、系統(tǒng)及其設(shè)備
- 數(shù)據(jù)庫切換方法、系統(tǒng)和計算機可讀存儲介質(zhì)
- 一種從數(shù)據(jù)庫的重建方法、主數(shù)據(jù)庫及從數(shù)據(jù)庫
- 自動化的自修復(fù)數(shù)據(jù)庫系統(tǒng)及實現(xiàn)其的方法
- 一種流量話單數(shù)據(jù)同步方法、系統(tǒng)、計算設(shè)備和存儲介質(zhì)
- 數(shù)據(jù)庫的切換方法、裝置、計算機設(shè)備和存儲介質(zhì)
- 數(shù)據(jù)分布式存儲方法、裝置、電子設(shè)備及存儲介質(zhì)
- 主從數(shù)據(jù)庫的切換方法、計算設(shè)備及存儲介質(zhì)
- 主備數(shù)據(jù)庫搭建方法、裝置及系統(tǒng)
- 為DMA控制器提供高速緩存管理命令的系統(tǒng)和方法
- 重新配置高速緩存以支持多態(tài)性的元數(shù)據(jù)的方法以及電路
- 用于響應(yīng)輸出高速緩存的多高速緩存協(xié)作
- 利用異步的基于日志的復(fù)制來改進數(shù)據(jù)庫高速緩存
- 為了改進I/O性能而壓制數(shù)據(jù)高速緩存速率的方法
- 用于經(jīng)由數(shù)據(jù)匹配實現(xiàn)高速緩存線重復(fù)數(shù)據(jù)刪除的方法和設(shè)備
- 用于多格式無損壓縮的方法和裝置
- 用于存儲用于高速緩存條目傳輸?shù)母咚倬彺嫖恢眯畔⒌南到y(tǒng)和方法
- 重復(fù)數(shù)據(jù)刪除高速緩存及其方法
- 數(shù)據(jù)高速緩存





