[發明專利]一種基于索引進行文件比對的方法和裝置在審
| 申請號: | 201310042343.X | 申請日: | 2013-02-04 |
| 公開(公告)號: | CN103970792A | 公開(公告)日: | 2014-08-06 |
| 發明(設計)人: | 張遜;李嶺;吳金壇;呂蘇;馬軍 | 申請(專利權)人: | 中國銀聯股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 鄭冀之;湯春龍 |
| 地址: | 200135 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 索引 進行 文件 方法 裝置 | ||
1. 一種基于索引進行文件比對的方法,該文件由多個記錄組成,其特征在于,該方法包括以下步驟:
獲取第一文件和第二文件中的記錄的主鍵,
根據獲取的主鍵,為所述第一文件和第二文件中的記錄建立索引,
按照索引,匹配所述第一文件和第二文件中的記錄的主鍵,
將主鍵匹配的記錄進行比對,并且將比對結果寫入結果文件。
2. 如權利要求1所述的方法,其特征在于,
將主鍵不匹配的索引信息寫入結果文件。
3. 如權利要求1所述的方法,其特征在于,
根據預置的主鍵解析規則從第一文件和第二文件中的記錄獲取主鍵。
4. 如權利要求1所述的方法,其特征在于,
所述索引還包括與獲取的主鍵對應的記錄在文件中的行號。
5. 如權利要求4所述的方法,其特征在于,
根據匹配的主鍵獲取記錄的行號,根據行號定位文件中的該記錄。
6. 一種基于索引進行文件比對的裝置,該文件由多個記錄組成,其特征在于,該裝置包括:
文件比對器和索引生成器,其中,
索引生成器被配置成:
獲取第一文件和第二文件中的記錄的主鍵,
根據獲取的主鍵,為所述第一文件和第二文件中的記錄建立索引,
文件比對器被配置成:
按照索引,匹配所述第一文件和第二文件中的記錄的主鍵,
將主鍵匹配的記錄進行比對,并且將比對結果寫入結果文件。
7. 如權利要求6所述的裝置,其特征在于,
索引生成器進一步被配置成:
將主鍵不匹配的索引信息寫入結果文件。
8. 如權利要求6所述的裝置,其特征在于,
索引生成器進一步被配置成:
根據預置的主鍵解析規則從第一文件和第二文件中的記錄獲取主鍵。
9. 如權利要求6所述的裝置,其特征在于,
所述索引還包括與獲取的主鍵對應的記錄在文件中的行號。
10. 如權利要求9所述的裝置,其特征在于,
文件比對器進一步被配置成:
根據匹配的主鍵獲取記錄的行號,根據行號定位文件中的該記錄。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國銀聯股份有限公司,未經中國銀聯股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310042343.X/1.html,轉載請聲明來源鉆瓜專利網。





