[發(fā)明專利]優(yōu)化寫入方法、優(yōu)化寫入設(shè)備及數(shù)據(jù)產(chǎn)生和寫入設(shè)備無效
| 申請?zhí)枺?/td> | 200810087124.2 | 申請日: | 2008-03-19 |
| 公開(公告)號: | CN101539921A | 公開(公告)日: | 2009-09-23 |
| 發(fā)明(設(shè)計)人: | J·麥克米金;劉光保;K·布魯因斯瑪;余嘯海 | 申請(專利權(quán))人: | 國際商業(yè)機器公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F11/36 |
| 代理公司: | 中國國際貿(mào)易促進委員會專利商標事務(wù)所 | 代理人: | 李鎮(zhèn)江 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 優(yōu)化 寫入 方法 設(shè)備 數(shù)據(jù) 產(chǎn)生 | ||
1.一種數(shù)據(jù)的優(yōu)化寫入方法,包括:
生成與該數(shù)據(jù)的預(yù)先定義的字段中包含的新的信息條目相關(guān)聯(lián)的新的信息符號,并將該新的信息條目以及該新的信息符號相關(guān)聯(lián)地存儲到對應(yīng)于該字段的輔助文件中;
參考在高速緩存中所存儲的關(guān)于該數(shù)據(jù)的預(yù)先定義的字段中包含的信息條目以及與其相關(guān)聯(lián)的信息符號,將數(shù)據(jù)寫入主文件。
2.根據(jù)權(quán)利要求1的方法,還包括步驟:按照預(yù)定的選擇策略動態(tài)更新在高速緩存中存儲的關(guān)于該數(shù)據(jù)的預(yù)先定義的字段中包含的信息條目以及與其相關(guān)聯(lián)的信息符號。
3.根據(jù)權(quán)利要求2的方法,其中將數(shù)據(jù)寫入主文件的步驟包括:
檢查要記錄的預(yù)先定義的字段中包含的信息條目以及與其相關(guān)聯(lián)的信息符號是否存儲在高速緩存中;
如果是,以該信息條目的信息符號代替該字段中包含的信息條目寫入主文件,
如果否,為該信息條目分配一個新的信息符號,以該新的信息符號代替該信息條目寫入主文件。
4.根據(jù)權(quán)利要求3的方法,其中生成新的信息符號并存儲到相應(yīng)的輔助文件中的步驟包括:將該信息條目和該新的信息符號形成的新的對應(yīng)關(guān)系存儲到對應(yīng)于該字段的輔助文件中。
5.根據(jù)權(quán)利要求2的方法,其中該數(shù)據(jù)是以下之一:
日志文件;
該日志文件中的日志記錄;
該日志記錄中包含的字段。
6.根據(jù)權(quán)利要求3的方法,其中,還包括步驟
判斷所述高速緩存是否已滿;
當所述高速緩存未滿時,將所述新的對應(yīng)關(guān)系寫入高速緩存;
當所述高速緩存已滿時,按照預(yù)定的選擇策略從高速緩存中剔除至少一條信息條目,然后將所述新的對應(yīng)關(guān)系寫入高速緩存。
7.根據(jù)權(quán)利要求6的方法,其中所述預(yù)定的選擇策略是以下至少一種:
根據(jù)高速緩存中所存儲的每條信息條目的使用頻率,從高速緩存中剔除使用頻率最低的信息條目;
根據(jù)高速緩存中所存儲的每條信息條目的首次生成時間,從高速緩存中剔除首次生成時間最早的信息條目;
根據(jù)高速緩存中所存儲的每條信息條目的最近一次使用時間,從高速緩存中剔除最近一次使用時間最早的信息條目;
在高速緩存中每隔一個預(yù)定的周期剔除掉在該周期內(nèi)沒有被使用的信息條目。
8.根據(jù)權(quán)利要求6所述的方法,其中設(shè)定高速緩存最大存儲信息條目數(shù)來作為判斷高速緩存是否已滿的基準。
9.一種優(yōu)化寫入設(shè)備,包括:
信息符號生成裝置,用于生成與該數(shù)據(jù)的預(yù)先定義的字段中包含的新的信息條目相關(guān)聯(lián)的新的信息符號,并將該新的信息條目以及該新的信息符號相關(guān)聯(lián)地存儲到對應(yīng)于該字段的輔助文件中;
寫入執(zhí)行裝置,用于參考在高速緩存中所存儲的關(guān)于該數(shù)據(jù)的預(yù)先定義的字段中包含的信息條目以及與其相關(guān)聯(lián)的信息符號,將數(shù)據(jù)寫入主文件。
10.根據(jù)權(quán)利要求9的優(yōu)化寫入設(shè)備,還包括:
高速緩存處理裝置,該裝置按照預(yù)定的選擇策略動態(tài)更新在高速緩存中存儲的關(guān)于該數(shù)據(jù)的預(yù)先定義的字段中包含的信息條目以及與其相關(guān)聯(lián)的信息符號。
11.根據(jù)權(quán)利要求9的優(yōu)化寫入設(shè)備,所述寫入執(zhí)行裝置包括:
字段分析器,用于分析數(shù)據(jù)中是否出現(xiàn)預(yù)先定義的字段,
寫入執(zhí)行器,當數(shù)據(jù)中出現(xiàn)預(yù)先定義的字段時,以信息符號代替該字段中包含的信息條目寫入主文件。
12.根據(jù)權(quán)利要求10的優(yōu)化寫入設(shè)備,所述高速緩存處理裝置包括:
高速緩存查詢器,用于查詢高速緩存中是否已存儲所述字段中包含的信息條目,當高速緩存中已存儲所述字段中包含的信息條目時,通知寫入執(zhí)行器用與其相關(guān)聯(lián)的信息符號代替所述信息條目寫入主文件;
選擇策略參數(shù)值改變器,用于每次在高速緩存中的信息條目被使用時更新與該信息信息條目有關(guān)的選擇策略參數(shù)的參數(shù)值。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國際商業(yè)機器公司,未經(jīng)國際商業(yè)機器公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/200810087124.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗設(shè)備、驗證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)





