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

A data synchronization system and method

A data synchronization and counting technology, applied in the field of data processing, to achieve the effect of reducing delay

Active Publication Date: 2020-06-12
中国移动通信集团广西有限公司 +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The disadvantage of the existing technology is that the existing data synchronization mechanism will cause time delay

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
  • A data synchronization system and method
  • A data synchronization system and method
  • A data synchronization system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The inventor noticed during the invention that:

[0043] The existing data synchronization mechanism will cause time delay, which will be analyzed and explained below.

[0044] 1. Delay analysis at the source end.

[0045] To improve analysis speed, the database synchronization program will pre-read the archived logs. However, in the ORACLE RAC (real application clusters, real-time application clusters) environment, it often happens that one node generates fewer archived logs, while the other node generates more archived logs. In this case, the log pre-reading function has become a weakness that affects the analysis speed, because the archived log analysis speed is different, and the reading, analysis, and sorting modules cache the submitted data that is different between the two nodes The transaction volume to the file system is higher than usual.

[0046] Every time an archived log is analyzed, these transactions that have been submitted to the cache will be sorted...

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 system and method. The method comprises the steps that after a target end receives an instruction file sent by a source end, an object is placed into a corresponding to-be-processed queue after information of the object in the instruction file is read; when the object is placed into the corresponding to-be-processed queue, if the object is not in theto-be-processed queue, a row is newly added into a queue configuration file, and if the object is in the to-be-processed queue, 1 is added to the lock quantity L of the object in the queue configuration file; processing duration of all to-be-processed queues is estimated; and the to-be-processed queues are loaded according to the processing duration, and after loading, 1 is subtracted from L, andthe row with L being 0 is deleted. By the adoption of the data synchronization system and method, delay in database synchronization can be shortened.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to a data synchronization system and method. Background technique [0002] In order to ensure the security of the database, a disaster recovery emergency database is usually built to play a role in disaster recovery and emergency response when data loss or performance bottlenecks occur in the production database. Using database synchronization software can generate a customizable emergency library after synchronizing data, and the time delay of database synchronization is the focus of attention. [0003] figure 1 It is a schematic diagram of the database synchronization software architecture. As shown in the figure, the existing database software analyzes the ORACLE log to obtain transaction instructions for tracking the source database, and then filters and converts them according to the needs of different businesses to generate instructions that match the application. 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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F16/27
CPCG06F16/275
Inventor 陈坚杨疆梁耿黎祖锋李维扬闫俊燕
Owner 中国移动通信集团广西有限公司
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