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

Data synchronization method between heterogeneous database systems

A data synchronization and database technology, applied in database model, relational database, structured data retrieval, etc., can solve the requirement of flexible configuration of synchronization mechanism that cannot meet the data volume size, synchronization frequency, and synchronization method of synchronized data tables. Meet data synchronization requirements, import error rate, etc.

Pending Publication Date: 2022-05-24
中银金融科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] 1. The entire operation process requires manual intervention
It is necessary to clarify the difference between the source database system and the target database, the scope of the data table, and the statement difference for export and import, and then perform the export, generate the file, and execute the import. The whole process is complicated and inefficient, and there are too many manual steps
[0007] 2. It cannot meet the data synchronization requirements in multi-business scenarios
[0012] 1. The export and import process involves different databases, the whole process requires too many manual interventions, and the export and import error rate is high
[0013] 2. It cannot meet the flexible configuration requirements for the data size, synchronization frequency, synchronization method, and incremental synchronization mechanism of the synchronization data table
[0014] 3. It is not convenient and flexible to realize two-way synchronization between heterogeneous databases. For example, the DBLINK of Gbase database can only realize the synchronization from Oracle to Gbase database, but cannot realize the synchronization requirements from Gbase database to Oracle database
[0015] 4. DBLINK and Kettle can only realize the synchronization of a small amount of data. When the amount of data reaches more than 100,000 levels, the synchronization efficiency will drop significantly
[0016] 5. For frequent data synchronization, there is no planned and standardized synchronization framework

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 between heterogeneous database systems
  • Data synchronization method between heterogeneous database systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0045] as Figure 1 As shown, the present invention provides a method of data synchronization between heterogeneous database systems, the method comprising:

[0046] Plan synchronization requirements;

[0047] Configure the synchronization parameter table based on the synchronization requirements;

[0048] Use scheduling tools to define the dependencies and synchronization frequencies between synchronous data tables and between synchronous data tables and other modules;

[0049] Invoke the synchronization operator to synchronize data based on the configuration of the synchronization parameter table.

[0050] Among them, the planning synchronization requirements stage mainly includes: understanding the requirements of business scenarios, data magnitude, frequency, full field or part field, data range, one-way and two-way synchronization.

[0051] The synchronization parameter table adopts a custom configuration form, and the synchronization parameter table includes the synchronizati...

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 relates to a data synchronization method between heterogeneous database systems. The method comprises the following steps: planning a synchronization demand; configuring a synchronization parameter table based on the synchronization demand; defining dependency relationships and synchronization frequencies between the synchronization data tables and between the synchronization data tables and other modules; and calling a synchronization operation program, and performing data synchronization operation based on the configuration of the synchronization parameter table. Compared with the prior art, the method provided by the invention is high in data synchronization efficiency and high in flexibility, and can quickly position and solve problems when data synchronization is abnormal.

Description

Technical field [0001] The present invention relates to a database data synchronization technique, in particular to a heterogeneous database system data synchronization method. Background [0002] Data synchronization refers to techniques that enable data consistency between two data sources or partially on demand. Data synchronization can be applied to a variety of business scenarios, such as data remote disaster recovery, local data disaster recovery, cross-system data synchronization, cross-module data synchronization, and data consistency before and after data warehouses. [0003] At present, the data synchronization between the same database is relatively simple, such as data synchronization between Oracle databases, which can use DBLINK, imp / emp technology, expdp / impdp data pump technology and Sqluldr2 technology; DBLINK technology is usually used between Gbase databases. [0004] With the generalization of the separation of front-end and back-end databases in application s...

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/27G06F16/28
CPCG06F16/27G06F16/284
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