Distributed multi-copy data synchronization method, system and server

A data synchronization and multi-copy technology, applied in the field of distributed systems, can solve problems such as server crashes, low synchronization efficiency, and extended data synchronization time, and achieve the effects of performance improvement, high concurrent throughput, and low data synchronization delay

Inactive Publication Date: 2019-06-11
BANK OF COMMUNICATIONS
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of this data synchronization method is that the synchronization delay is relatively large, especially in the case of high concurrency of transaction operations, the delay may reach more than 1s, because the target server must perform data synchronization strictly according to the transaction occurrence sequence and transaction boundaries of the source server, Subsequent data operations must wait for the previous data synchronization to complete before continuing to synchronize, resulting in prolonged data synchronization time, low synchronization efficiency, and high pressure on data synchronization in distributed systems, which can easily lead to server crashes or crashes

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
  • Distributed multi-copy data synchronization method, system and server
  • Distributed multi-copy data synchronization method, system and server
  • Distributed multi-copy data synchronization method, system and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0039] According to one aspect of the present invention, this embodiment discloses a method for synchronizing distributed multi-copy data. Such as figure 2 As shown, in this embodiment, the method includes:

[0040] S100: Split the transaction data of each transaction operation into at least one piece of record information.

[0041] S200: Generate an update version number corresponding to each record information, and transmit at least one transaction operat...

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 distributed multi-copy data synchronization method, a distributed multi-copy data synchronization system and a server. The method comprises the following steps of: splitting transaction data of each transaction operation into at least one piece of record information; generating an update version number corresponding to each piece of record information, and transmitting therecord information of the at least one transaction operation and the corresponding update version number to a target server; and on the target server, verifying the update version number to determinewhether to update the corresponding record information to the target server or not, so that the distributed multi-copy data synchronization efficiency can be improved.

Description

technical field [0001] The present invention relates to the technical field of distributed systems, in particular to a distributed multi-copy data synchronization method, system and server. Background technique [0002] Multiple copies of distributed data means that a piece of data information (original copy) has data copies on more than two computer nodes. For example, in a banking system, there is a customer's account balance data on heterogeneous hosts and open systems. Multiple copies of distributed data ensure the final consistency of multiple copies through data synchronization of different computer nodes. The final consistency of data refers to the feature that different copies of the same data in a distributed system do not maintain strong consistency in real time, but ultimately guarantee consistency. [0003] At present, the data synchronization of different computer nodes in the distributed system usually adopts the data synchronization technology based on the tr...

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/23G06F16/27
Inventor 马梯恩
Owner BANK OF COMMUNICATIONS
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