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

Transaction level-based data synchronizing method, device thereof and system thereof

A technology for data synchronization and synchronization. It is applied in transmission systems, electrical components, etc., and can solve problems such as business interruption, inability to process by the synchronization party, and incomplete data, and achieve the effect of improving reliability.

Inactive Publication Date: 2011-06-15
HUAWEI TECH CO LTD
View PDF2 Cites 48 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Obviously, since the synchronizing party performs various operations in sequence, there will be some intermediate states. In these intermediate states, the data of the synchronizing party is incomplete, which may cause business interruption and other phenomena.
In addition, in some extreme cases, if due to problems such as network delays, the data generated first reaches the sync side, it may cause the sync side to be unable to process the data, and the data will be discarded, resulting in synchronization failure.

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
  • Transaction level-based data synchronizing method, device thereof and system thereof
  • Transaction level-based data synchronizing method, device thereof and system thereof
  • Transaction level-based data synchronizing method, device thereof and system thereof

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

specific Embodiment approach 2

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 embodiment of the invention discloses a transaction level-based data synchronizing method, a device thereof and a system thereof. The method comprises the steps of: when a transaction change is generated by a data source generating a unique and ordered transaction version identification for the transaction change; recoding a corresponding relationship between the changed data generated by thetransaction change and the transaction version identification; and when the condition that the data needs to be synchronized is achieved, returning incremental data change information to a synchronizing party according to the different between the current transaction version identifications of the synchronizing party obtained from a data synchronizing request transmitted by the synchronizing party and the unique and ordered transaction version identification which correspond to the data in the date source, so that the synchronizing party can synchronize the data according to the incremental data change information. After the embodiment of the invention is used, the synchronizing party can keep the integrality of the synchronized data transaction in the process of local updating, i.e. or all the data modified in the same transaction in the data source is successfully synchronized to the far-end synchronizing party, or all the data is not completely synchronized to the far-end synchronizing party, so that the data of the synchronizing party is kept to be integrated in the transaction all the time, and an intermediate state can be avoided.

Description

A transaction-level data synchronization method, device and system technical field The present invention relates to the technical field of data synchronization, in particular to a transaction-level data synchronization method, device and system. Background technique With the increase of business capacity, more and more application systems adopt distributed design to utilize the computing power of multiple computers. In many distributed systems, data synchronization between multiple nodes is involved. Therefore, data synchronization scheme is one of the most important topics in distributed system design. For example, in a telecommunications management system, key data such as network topology is maintained by the topology management subsystem, and copies need to be cached in multiple subsystems, which involves data synchronization. At the same time, the automatic configuration function in the configuration management subsystem (Conf.Manager) will rely on changes in the to...

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
IPC IPC(8): H04L29/08
Inventor 胡昊
Owner HUAWEI TECH 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