Data synchronization method, device and system

A data synchronization and data block technology, applied in the computer field, can solve the problems that the accuracy and consistency of data synchronization are difficult to guarantee, affect the processing speed and system performance of the synchronization system, and increase the amount of data, so as to accurately maintain data consistency, The effect of improving data synchronization rate and reducing storage pressure

Active Publication Date: 2013-03-13
湖南亚信安慧科技有限公司
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, due to the complex and changeable data processing of the existing business, the amount of data to be processed is also increasing rapidly. Using the existing synchronization method, a large amount of data needs to be backed up before synchronization, thus occupying a large amount of memory. Compared with the backup Excessive system consumption will also be generated during the process of forming synchronous data from previous and subsequent data
Moreover, in the process of collecting data before and after backup by the data synchronization mark set, data errors are prone to occur, so the accuracy and consistency of data synchronization are difficult to guarantee
Thus, the existing data synchronization methods have affected the processing speed and system performance of the entire synchronization system

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
  • Data synchronization method, device and system
  • Data synchronization method, device and system
  • Data synchronization method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0070] see figure 1 , which is a method flowchart of a data synchronization method disclosed in Embodiment 1 of the present invention, including the following steps:

[0071] Step 101: Obtain the unique identifier of the current transaction before submitting the transaction;

[0072] Step 102: According to the obtained unique identifier, query the revocation information of the currently processed transaction;

[0073] Step 103: analyze the revocation information of the query, generate synchronous data information, and record the synchronous data information in the synchronous data interface table;

[0074] Step 104: Send the synchronization data interface table to the device to be synchronized.

[0075] Preferably, said step 102 includes:

[0076] Find the transaction flashback table in the system view according to the obtained unique identifier of the currently processed transaction;

[0077] In the transaction flashback table, the undo information of the data table of th...

Embodiment 2

[0095] In order to better and more specifically describe the present invention, the following specific transaction 1, which involves three data table information synchronization scenarios, will be described as an example. For specific methods, please refer to figure 2 Another data synchronization method disclosed specifically includes the following steps:

[0096] Step 201: Before submitting the processing transaction 1, obtain the unique ID1 of the current processing transaction;

[0097] Step 202: According to the obtained unique ID ID1, query the UNDO information of the currently processed transaction;

[0098] Step 203: Analyzing the UNDO information queried, generating synchronous data information, and recording the synchronous data information in the synchronous data interface table;

[0099] Step 204: Send the synchronization data interface table to the device to be synchronized.

[0100] Preferably, said step 202 includes:

[0101] Find the transaction flashback ta...

Embodiment 3

[0135] The present invention also provides a data synchronization device, for details please refer to image 3 A structural schematic diagram of a disclosed data synchronization device, specifically including: an acquisition module 301, a search module 302, an analysis module 303, and a transmission module 304,

[0136] An acquisition module 301, configured to acquire the unique identifier of the current transaction before submitting the transaction;

[0137] A search module 302, configured to query the revocation information of the currently processed transaction according to the obtained unique identifier;

[0138] The parsing module 303 is configured to parse the revocation information of the query, generate synchronous data information, and record the synchronous data information in the synchronous data interface table;

[0139] The transmission module 304 is configured to transmit the synchronization data interface table to the device to be synchronized.

[0140] Prefer...

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 discloses a data synchronization method, device and system. The data synchronization method comprises the steps of: before submitting a transaction, obtaining a unique identification of the current transaction; according to the obtained unique identification, inquiring cancel information of the current transaction; analyzing the inquired cancel information, generating synchronization data information, recording the synchronization data information in a synchronization data interface table; and transmitting the synchronization data interface table to a device to be synchronized. The data synchronization method, device and system provided by the invention have the advantages of automatically collecting synchronization data, reducing system complexity, improving data collection accuracy rate, increasing system processing speed, enabling the system to be easily maintained, and realizing modularized data synchronization.

Description

technical field [0001] The invention relates to the field of computers, in particular to a data synchronization method, device and system. Background technique [0002] With the continuous and rapid development of the Internet and the widespread popularization of personal computers, the operation of the database is becoming more and more complicated, and people's requirements for information sharing are also getting higher and higher, which makes the data synchronization problem become a hot issue. [0003] The prior art generally adopts the following method: when there is a business to be processed, the data synchronization flag set set according to the business type backs up the corresponding data table, and each bit in the data synchronization flag set represents a different data that needs to be synchronized. Data table; after business processing, obtain the latest data table according to the data synchronization flag set, and compare the current latest data table with t...

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): H04L29/08
Inventor 周书华
Owner 湖南亚信安慧科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products