[發明專利]緩存配置的修改方法、緩存數據的操作、查詢方法及緩存系統無效
| 申請號: | 201010603125.5 | 申請日: | 2010-12-23 |
| 公開(公告)號: | CN102043653A | 公開(公告)日: | 2011-05-04 |
| 發明(設計)人: | 唐家才;朱玥;吳旭春 | 申請(專利權)人: | 中國農業銀行股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 逯長明;王寶筠 |
| 地址: | 100005 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 緩存 配置 修改 方法 數據 操作 查詢 系統 | ||
1.一種緩存配置的修改方法,其特征在于,包括:
在預先建立的緩存配置的配置文件中查找待修改的配置文件;
對查找到的配置文件進行修改并存儲;
其中,所述緩存配置的配置文件以xml方式配置或以java注解方式配置。
2.根據權利要求1所述的方法,其特征在于,所述對查找到的配置文件進行修改并存儲包括:
當所述緩存配置的配置文件以xml方式配置時,用修改后的配置文件替換所述查找到的配置文件。
3.根據權利要求1所述的方法,其特征在于,所述對查找到的配置文件進行修改并存儲包括:
當所述緩存配置的配置文件以java注解方式配置時,將修改后的配置文件以xml方式配置,以覆蓋所述查找到的配置文件,其中,所述xml方式配置的配置文件的優先級高于所述java注解方式配置的配置文件。
4.一種緩存數據的操作方法,其特征在于,包括:
接收對指定數據的操作請求;
根據緩存配置的配置文件中的緩存策略,在持久存儲中對所述指定數據執行所述操作;
在緩存中對所述指定數據執行所述操作;
其中,所述緩存配置的配置文件以xml方式配置或以java注解方式配置。
5.根據權利要求4所述的方法,其特征在于,所述接收對指定數據的操作請求包括:
接收將指定數據增加至緩存的請求;或者,
接收將指定數據在緩存中刪除的請求;或者,
接收在緩存中對指定數據進行更新的請求。
6.一種緩存數據的查詢方法,其特征在于,包括:
接收數據查詢請求;
根據緩存配置的配置文件中的緩存策略,在緩存中按照過濾條件查詢是否存在所述數據;
若否,則在持久存儲中查詢是否存在所述數據;
若是,則將所述數據存儲到所述緩存中,并返回查詢結果。
7.一種緩存系統,其特征在于,包括:
查找單元,用于在預先建立的緩存配置的配置文件中查找待修改的配置文件;
修改單元,用于對查找到的配置文件進行修改并存儲;
其中,所述緩存配置的配置文件以xml方式配置或以java注解方式配置。
8.根據權利要求7所述的緩存系統,其特征在于,
所述修改單元,具體用于當所述緩存配置的配置文件以xml方式配置時,用修改后的配置文件替換所述查找到的配置文件。
9.根據權利要求7所述的緩存系統,其特征在于,
所述修改單元,具體用于當所述緩存配置的配置文件以java注解方式配置時,將修改后的配置文件以xml方式配置,以覆蓋所述查找到的配置文件,其中,所述xml方式配置的配置文件的優先級高于所述java注解方式配置的配置文件。
10.一種緩存系統,其特征在于,包括:
請求接收單元,用于接收對指定數據的操作請求;
第一操作單元,用于根據緩存配置的配置文件中的緩存策略,在持久存儲中對所述指定數據執行所述操作;
第二操作單元,用于在緩存中對所述指定數據執行所述操作;
其中,所述緩存配置的配置文件以xml方式配置或以java注解方式配置。
11.根據權利要求10所述的緩存系統,其特征在于,
所述請求接收單元,具體用于接收將指定數據增加至緩存的請求;或者,接收將指定數據在緩存中刪除的請求;或者,接收在緩存中對指定數據進行更新的請求。
12.一種緩存系統,其特征在于,包括:
查詢接收單元,用于接收數據查詢請求;
第一查詢單元,用于根據緩存配置的配置文件中的緩存策略,在緩存中按照過濾條件查詢是否存在所述數據;
第二查詢單元,用于當所述緩存中不存在所述數據時,在持久存儲中查詢是否存在所述數據;
存儲單元,用于當所述持久存儲中存在所述數據時,將所述數據存儲到所述緩存中,并返回查詢結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國農業銀行股份有限公司,未經中國農業銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010603125.5/1.html,轉載請聲明來源鉆瓜專利網。





