[發明專利]文件的比較方法和裝置、存儲介質、電子裝置在審
| 申請號: | 202010108751.0 | 申請日: | 2020-02-21 |
| 公開(公告)號: | CN111339039A | 公開(公告)日: | 2020-06-26 |
| 發明(設計)人: | 游剛 | 申請(專利權)人: | 京東數字科技控股有限公司 |
| 主分類號: | G06F16/16 | 分類號: | G06F16/16;G06F40/194;G06F21/62 |
| 代理公司: | 北京華夏泰和知識產權代理有限公司 11662 | 代理人: | 郭金鑫;李雪 |
| 地址: | 100176 北京市大興區北京經*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件 比較 方法 裝置 存儲 介質 電子 | ||
本申請公開了一種文件的比較方法和裝置、存儲介質、電子裝置。其中,該方法包括:獲取比較請求,比較請求用于請求對第一文件和第二文件進行比較;將第一文件中的業務數據與第二文件中的業務數據進行比較,第二文件中的第一業務數據不參與與第一文件中第二業務數據的比較,第一業務數據為與第一文件中第三業務數據比較過的業務數據,第三業務數據為在第二業務數據之前比較過的數據;響應于比較請求,返回第一文件與第二文件之間的比較結果。本申請解決了相關技術中數據比較的效率較低的技術問題。
技術領域
本申請涉及互聯網領域,具體而言,涉及一種文件的比較方法和裝置、存儲介質、電子裝置。
背景技術
隨著互聯網行業的蓬勃發展,業務數據的準確性對于用戶顯得尤為重要,所以重要數據與相關數據比對,也成為很多應用系統的必備功能。但是,由于傳統業務數據對比方法效率較低,且對數據庫性能影響較大,所以需要一種快速對比方法查找出數據的差集異。
相關技術中的比較兩個數據庫表數據的方法包括以下步驟:從本系統或其他系統抽取需比對的兩份數據;將查詢到的數據保存到兩個數據庫表中,將作為比對基準數據庫表稱為主數據表,另一張表成為從數據表;從主從數據表中分別讀取數據;逐條比對數據,獲得比對結果;根據比對結果標記主從表的差集異記錄。
發明人經過對相關技術的分析認識到,上述的比對方法效率需要逐行逐列比對兩個數據庫表的數據,執行效率較低,尤其是在主從表的數據量比較大的情況下,需要花費大量的時間。
針對上述的問題,目前尚未提出有效的解決方案。
發明內容
本申請實施例提供了一種文件的比較方法和裝置、存儲介質、電子裝置,以至少解決相關技術中數據比較的效率較低的技術問題。
根據本申請實施例的一個方面,提供了一種文件的比較方法,包括:獲取比較請求,其中,比較請求用于請求對第一文件和第二文件進行比較;將第一文件中的業務數據與第二文件中的業務數據進行比較,其中,第二文件中的第一業務數據不參與與第一文件中第二業務數據的比較,第一業務數據為與第一文件中第三業務數據比較過的業務數據,第三業務數據為在第二業務數據之前比較過的數據;響應于比較請求,返回第一文件與第二文件之間的比較結果。
根據本申請實施例的另一方面,還提供了一種文件的比較裝置,包括:獲取單元,用于獲取比較請求,其中,比較請求用于請求對第一文件和第二文件進行比較;比較單元,用于將第一文件中的業務數據與第二文件中的業務數據進行比較,其中,第二文件中的第一業務數據不參與與第一文件中第二業務數據的比較,第一業務數據為與第一文件中第三業務數據比較過的業務數據,第三業務數據為在第二業務數據之前比較過的數據;反饋單元,用于響應于比較請求,返回第一文件與第二文件之間的比較結果。
根據本申請實施例的另一方面,還提供了一種存儲介質,該存儲介質包括存儲的程序,程序運行時執行上述的方法。
根據本申請實施例的另一方面,還提供了一種電子裝置,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,處理器通過計算機程序執行上述的方法。
在本申請實施例中,將所述第一文件中的業務數據與所述第二文件中的業務數據進行比較時,第二文件中已經參與過比較的業務數據不會繼續參與后續的比較,也即比對過程中,兩組數據只需要各遍歷一次,可以盡可能減少每一輪比較時的比較次數,可以解決了相關技術中數據比較的效率較低的技術問題,進而達到減少資源開銷、提高比較效率的技術效果。
附圖說明
此處所說明的附圖用來提供對本申請的進一步理解,構成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構成對本申請的不當限定。在附圖中:
圖1是根據本申請實施例的文件的比較方法的硬件環境的示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于京東數字科技控股有限公司,未經京東數字科技控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010108751.0/2.html,轉載請聲明來源鉆瓜專利網。





