A distributed data synchronization method and system

A distributed data and database technology, applied in structured data retrieval, electronic digital data processing, database distribution/replication, etc., can solve problems such as low synchronization delay, increased synchronization delay, system crash, etc., and achieve low performance loss, The effect of low sync delay and performance improvement
CN113901141BActive Publication Date: 2022-08-05京信数据科技有限公司

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
京信数据科技有限公司
Publication Date
2022-08-05

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention involves a distributed data synchronization method and system.The method includes steps: the scheduler needs to perform synchronous tasks to the source database, and adjust the interval time according to the elasticity of the query results; the scheduler selects one of the synchronous components in the synchronous component cluster to perform the task;Use multiple parallel thread processing; synchronous components read the synchronous dataset from the source database and perform data processing; synchronous components generate temporary unique logo to replace the original unique logo of synchronous dataset, and then write the quantity of the synchronous data set to the target databaseThere are updated old data records in the target database, and finally restore the original unique logo of the synchronous data set in batches.The present invention has greatly improved the performance of the entire data synchronization.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention relates to data synchronization technology, in particular to a distributed data synchronization method and system. Background technique

[0002] Data synchronization is a means of maintaining data consistency among multiple data sources and is widely used in various computer systems. There are several common application scenarios for data synchronization: 1. Computer system realizes disaster recovery backup through data synchronization to avoid single point of failure; 2. Computer system realizes system load balancing through data synchronization and improves system performance; 3. Multiple systems Data sharing is achieved by means of data synchronization. There are generally two ways to realize data synchronization. One is to read the BinLog file of the database, obtain the modification operation statement in it, and send it to the database to be synchronized for execution to realize data synchronization. The second method is 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