Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Large file difference comparison method and device, computer equipment and storage medium

A large file and computer technology, applied in the field of data processing, can solve the problems of difficult difference management of large files, program operation failure, slow speed, etc., to improve the consistency of judgment differences, reduce the false positive rate, and reduce the occupation of memory resources. Effect

Active Publication Date: 2022-01-04
GUANGDONG EFLYCLOUD COMPUTING CO LTD
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of this application is to propose a large file difference comparison method, device, computer equipment, and storage medium to solve the problem that the comparison speed is slow when comparing large files in the prior art. If the memory is seriously insufficient, the generated program operation Possibility of failure; you need to record or save the verification code of the original file yourself, and it is not easy to manage differences in large files

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Large file difference comparison method and device, computer equipment and storage medium
  • Large file difference comparison method and device, computer equipment and storage medium
  • Large file difference comparison method and device, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field of the application; the terms used herein in the description of the application are only to describe specific embodiments The purpose is not to limit the present application; the terms "comprising" and "having" and any variations thereof in the specification and claims of the present application and the description of the above drawings are intended to cover non-exclusive inclusion. The terms "first", "second" and the like in the description and claims of the present application or the above drawings are used to distinguish different objects, rather than to describe a specific order.

[0054]Reference herein to an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The occurrence...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention belongs to the field of data processing, is applied to the fields of network disk synchronous data, multi-person collaborative documents, cloud data storage and the like, and relates to a large file difference comparison method and device, computer equipment and a storage medium.The method comprises the following steps: acquiring a file, and extracting feature data of the file; generating a data structure from the feature data, and storing the data structure in a database, the data structure comprising a plurality of fields; carrying out difference comparison on different files according to the values of the multiple fields; and judging a file difference comparison result. In addition, the invention also relates to a block chain technology, and large file difference data of the user can be stored in a block chain. Difference comparison is carried out by adopting point values of the arranged matrix blocks, and secondary difference comparison is carried out by using hash values of the arranged matrix blocks, so that the range is expanded from individual to local, the misjudgment rate is reduced, and the difference judgment consistency is improved; memory resources are reduced, difference comparison efficiency is high, and time and space can be saved.

Description

technical field [0001] The present application relates to the technical field of data processing, and in particular to a large file difference comparison method, device, computer equipment and storage medium. Background technique [0002] The file difference comparison method is applied to many occasions. For example, network disk synchronization data, multi-person collaborative documents, etc. But the larger the file, the longer it takes to diff each other. [0003] In the prior art, a commonly used comparison method is to use the MD5 method to generate a message digest check code for a file, and compare it with the MD5 check code of the original file to determine its consistency. On small files, its operability is relatively simple; but on large files, there will be the following two shortcomings: [0004] First, it consumes a lot of CPU and memory. First, the file needs to be loaded into the memory, and then the check code is generated by MD5, which makes the speed ver...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/13G06F16/14G06F16/22G06F16/2455
CPCG06F21/64G06F16/137G06F16/148G06F16/2255G06F16/2455
Inventor 李伟豪韩帆
Owner GUANGDONG EFLYCLOUD COMPUTING CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products