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

A method and device for verifying data consistency

A technology for verifying data and consistency, applied in the input/output process of data processing, electrical digital data processing, instruments, etc., can solve problems such as difficult data consistency verification, consumption of system computing resources, system or network paralysis, etc.

Active Publication Date: 2020-08-18
ALIBABA GRP HLDG LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] It can be seen that according to the existing methods for checking the consistency of replica data, the stored replica data must be read and correspondingly calculated, which requires a large number of data input and output operations on the system and consumes a large amount of system computing resources, making it difficult to The consistency check of the data is completed in a short time, resulting in the problem that the change of the copy data content cannot be detected in time
[0006] Furthermore, when verifying the consistency of data, reading a large amount of copy data and corresponding calculations will also cause a huge burden on network transmission, resulting in the decline of system service performance, and even the paralysis of the system or network

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
  • A method and device for verifying data consistency
  • A method and device for verifying data consistency
  • A method and device for verifying data consistency

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0118] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the application. However, the present application can be implemented in many other ways different from those described here, and those skilled in the art can make similar promotions without violating the connotation of the present application. Therefore, the present application is not limited by the specific implementation disclosed below.

[0119] The first embodiment of the present application provides a method for verifying data consistency, the flow chart of which is as follows figure 1 As shown, this embodiment is described by taking the consistency verification of the replica data of distributed storage as an example, and the replica data of distributed storage is a collection of fragmented data that needs to store data. The fragmented data is stored on different node devices.

[0120] This embodiment verifies the consistency of the replica data u...

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 provides a method for verifying uniformity of data, and is applied to duplicate data of distributed storage. The method for verifying uniformity of data is characterized by comprising the following steps of acquiring a request for verifying the uniformity of the duplicate data included in a designated data set, and sending a request for acquiring the check code of each of fragmented data and the secondary check codes of the duplicate data to each storage node which stores the fragmented data of the data set, wherein the secondary check codes are obtained through a predetermined algorithm by using the check codes of all the fragmented data; receiving the check code of each of the fragmented data and the secondary check codes of the duplicate data which are transmitted by each storage node, calculating secondary check verification codes through adopting the same algorithm as the predetermined algorithm and the received check codes of all the fragmented data of the data set, and judging whether or not the duplicate data included in the data set has uniformity according to the secondary check verification codes and the received secondary check codes of the duplicate data. According to the method for verifying uniformity of data, the effect that the efficiency of data uniformity verification is improved can be achieved.

Description

technical field [0001] This application relates to a method and device for verifying data consistency, and also relates to a method and device for verifying data consistency; in addition, it also relates to a method and device for generating a secondary check code, and a A method and device for responding to a request for obtaining a verification code; the present application also relates to a system for verifying data consistency. Background technique [0002] With the development of IT technology, a large amount of data needs to be stored and backed up for various applications to access and use. In the process of storage, the change of data content caused by the update of data or the damage of stored copy data or the change of content due to various factors are the situations that the system design and maintenance personnel must deal with. To ensure the consistency of the replica data, that is to say, it is necessary to ensure that the stored replica data is the same as b...

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 Patents(China)
IPC IPC(8): G06F3/06
CPCG06F3/0604G06F3/0614G06F3/067
Inventor 朱家稷
Owner ALIBABA GRP HLDG 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