[發明專利]用于確定數據庫高速緩存命中的基于年齡的策略有效
| 申請號: | 201580048244.X | 申請日: | 2015-07-13 |
| 公開(公告)號: | CN107077691B | 公開(公告)日: | 2021-07-13 |
| 發明(設計)人: | J·T·圖瓦提尼;B·H·瑟杰恩特;鄒青;A·A·薩魯瓦 | 申請(專利權)人: | 甲骨文國際公司 |
| 主分類號: | G06F16/2453 | 分類號: | G06F16/2453;G06F16/23;G06F16/28;G06Q30/02 |
| 代理公司: | 中國貿促會專利商標事務所有限公司 11038 | 代理人: | 李曉芳 |
| 地址: | 美國加*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 確定 數據庫 高速緩存 命中 基于 年齡 策略 | ||
1.一種用于數據處理的方法,包括:
在包括還被存儲在數據庫中的數據的數據高速緩存中,維持數據項和與所述數據項相關聯的元數據,其中所述元數據指示所述數據項何時被最后標記為與所述數據庫同步;
接收指示截止點的策略,其中,根據所述截止點,由所述元數據最后標記為反映在所述截止點之前的任何特定點處被存儲在所述數據庫中的數據的數據被認為是無效的,而由所述元數據最后標記為反映在所述截止點之后的任何特定點處被存儲在所述數據庫中的數據的數據被認為是有效的;
處理對包括所述數據項的多個數據項的請求,其中,根據所述策略,從所述高速緩存返回所述數據項是以所述截止點相對于與所述數據項相關聯的元數據的評估為條件的;
將與所述數據項相關聯的元數據與所述截止點進行比較,以確定所述數據項是否有效;以及
響應于確定所述高速緩存中的所述數據項是有效的,從所述高速緩存返回所述數據項。
2.如權利要求1所述的方法,還包括當不滿足所述策略時,訪問所述數據庫以檢索所述數據的另一個數據項。
3.如權利要求2所述的方法,還包括返回對應于所述另一個數據項的指示符元數據。
4.如權利要求3所述的方法,其中所述另一個數據項和與所述另一個數據項相關聯的指示符元數據被確定為無效。
5.如權利要求1至4中任一項所述的方法,其中所述截止點包括截止類型、或日期截止類型標識符、或序列截止類型標識符、或其任何組合中的至少一個。
6.如權利要求1至4中任一項所述的方法,其中所述截止點對應于項目開始時間。
7.如權利要求1至4中任一項所述的方法,其中所述數據項包括個性化數據、或網頁鏈接、或其組合中的至少一個。
8.如權利要求1至4中任一項所述的方法,其中所述策略作為所述請求的一部分被接收。
9.如權利要求8所述的方法,其中所述策略在從所述請求被接收之前存儲所述策略的存儲裝置被訪問之后被接收。
10.如權利要求1至4中任一項所述的方法,其中在所述截止點處最后被標記為同步的數據也被認為是有效的。
11.如權利要求1至4中任一項所述的方法,其中所述截止點在所述請求被接收的特定時間之前。
12.如權利要求1至4中任一項所述的方法,其中所述元數據通過利用對所述數據項的最后更新的時間戳來指示何時所述數據項最后被標記為與所述數據庫同步。
13.如權利要求1至4中任一項所述的方法,其中所述元數據通過利用對所述數據項的最后更新的序列標記來指示何時所述數據項最后被標記為與所述數據庫同步,其中所述序列標記相對于對數據項的其它更新的其它序列標記。
14.如權利要求1至4中任一項所述的方法,其中所述截止點在項目請求被接收的特定時間之后,其中所述項目請求指定能夠獨立于對所述多個數據項的請求而被執行的其它所請求的操作,并且其中對所述多個數據項的請求被延遲至所述截止點,并且其中所述其它所請求的操作中的至少一個不被延遲至所述截止點。
15.如權利要求1至4中任一項所述的方法,其中所述截止點在項目請求被接收的特定時間之后,其中所述項目請求指定能夠獨立于對所述多個數據項的請求而被執行的其它所請求的操作,并且其中所述其它所請求的操作中的至少一個不被延遲至所述截止點。
16.一種非暫態計算機可讀介質,所述計算機可讀介質具有存儲在其上的指令序列,所述指令序列當由處理器執行時,使得所述處理器執行如權利要求1-15中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于甲骨文國際公司,未經甲骨文國際公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580048244.X/1.html,轉載請聲明來源鉆瓜專利網。





