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

Data synchronization method and data synchronization device

A data synchronization and data technology, applied in the direction of electrical digital data processing, special data processing applications, instruments, etc., can solve the problems that various parameters cannot be defined, errors are prone to occur, and error correction is difficult

Active Publication Date: 2013-07-03
BOCO INTER TELECOM
View PDF8 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the developed tools are highly coupled with the application scenario. Due to the limitations of the content, algorithm, and cycle of moving data, the tools are difficult to reuse
[0006] For various network management and communication systems that continuously generate new data, timely data synchronization and data backup are crucial, but none of the above existing technologies can achieve reliable periodic data synchronization
The first solution requires constant manual intervention, which is not only inefficient and uneconomical, but also prone to errors
The second solution is usually highly coupled with specific application scenarios and cannot be reused in different data synchronization occasions
In particular, various parameters involved in data synchronization cannot be defined, and it is also difficult to correct errors in data synchronization

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The first embodiment of the present invention provides a data synchronization method.

[0047] see figure 1 , which is a flowchart of the data synchronization method. The following description will be given with reference to this figure.

[0048] Step S101, start.

[0049] Several initializations are performed in this step, including reading the relevant metadata. The so-called metadata is the data about the data, that is, the data that describes the relevant characteristics of the data. For example, the initial values ​​of various related parameters that will be used below, as well as the data structure of the source database.

[0050]When this step is performed for the first time, a corresponding structure of the target database II is created according to the data structure of the source database I recorded in the metadata, so that the target database II can store relevant data correspondingly. In this embodiment, it is assumed that the source database data to be...

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 data synchronization method which is used for migrating data in a source database to a target database. The data synchronization method is characterized in that the data synchronization method comprises the following steps: judging whether current time is equal to or later than a data time point and delay time or not, if so, entering a data synchronization step, and otherwise, rejudging after waisting for certain time; synchronizing the data, i.e., migrating the data of the source database to the corresponding position of the target database; meanwhile, recording the number of migrated data strips; judging whether the strip number of data synchronization is greater than the product of the current experience strip number and a preset threshold as a coefficient, if so, ending migration, and otherwise, waiting a preset waiting time duration and then returning to the step of data synchronization; meanwhile, recording the accumulated waiting duration; recalculating to determine the experience strip number and delay time according to the number of the migrated data strips in the data synchronization record; and returning to a start step.

Description

technical field [0001] The data storage technology of the present invention is specifically a data synchronization method. The invention also provides a data synchronization device. Background technique [0002] In the network management system, communication system, e-commerce, and banking system, a large amount of system data is continuously generated. If the system fails, the loss of this data can have serious repercussions. To this end, the data needs to be backed up in time. At the same time, these data may face a large number of queries at any time. In order to speed up the progress of the query, it is also necessary to store them in databases in multiple different locations. [0003] In the prior art, there are mainly the following two methods for backing up these data. [0004] 1. Manual operation Use the tools that come with the database to export the data into files, then process the files and import them into another database. This method is generally used wh...

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): G06F17/30H04L29/08
Inventor 王海清聂宏
Owner BOCO INTER TELECOM
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