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

A data exchange method, device, equipment, medium

A data exchange and database technology, applied in the database field, can solve problems such as single-point performance bottlenecks and low data exchange performance, and achieve the effect of improving data exchange performance

Active Publication Date: 2022-04-22
HANGZHOU DT DREAM TECH
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the overall proxy capability of the middleware can be improved through the horizontal expansion capability of the middleware, the data exchange of a specific data table can only be performed by one middleware agent, which has a single-point performance bottleneck and low data exchange performance.

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 exchange method, device, equipment, medium
  • A data exchange method, device, equipment, medium
  • A data exchange method, device, equipment, medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0046] At present, when using ETL tools to process distributed database data exchange tasks, middleware needs to be used to parse SQL semantics and perform SQL business proxy, and the use of middleware will have a single-point performance bottleneck. Therefore, the present application accordingly provides a data exchange method, which can directly and concurrently access the source database and the destination database, realize concurrent data reading and writing, and improve the dat...

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 present application discloses a data exchange method, device, equipment, and medium. The method includes: obtaining back-end database information in a distributed database; and then controlling the number of ETL working nodes created and the number of back-end databases according to the back-end database information Equal data exchange task threads; and control the ETL work node to execute the data exchange task threads to directly extract target data concurrently from the source database, and directly concurrently load the target data to the target database. It can be seen that, after the application obtains the back-end database information in the distributed database, it will control the ETL working nodes to create data exchange task threads whose number is equal to the number of back-end databases, and execute a plurality of said data exchange task threads, so as to Direct concurrent reading and writing of the database, the data exchange task thread does not go through the middleware, no longer has the single-point performance limitation of the middleware, realizes the concurrent reading and writing of data, and improves the data exchange performance of the distributed database.

Description

technical field [0001] The present application relates to the technical field of databases, in particular to a data exchange method, device, equipment, and medium. Background technique [0002] ETL (Extract-Transform-Load) is used to describe the process of extracting, transforming, and loading data from the source to the destination. When using ETL tools to process data exchange tasks in distributed databases, it is necessary to use middleware to parse SQL semantics and perform SQL business proxying. Although the overall proxy capability of the middleware can be improved through the horizontal expansion capability of the middleware, the data exchange of a specific data table can only be performed by one middleware agent, which has a single-point performance bottleneck and low data exchange performance. Contents of the invention [0003] In view of this, the purpose of this application is to provide a data exchange method, device, equipment, and medium, so that the perfor...

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/25G06F16/27
CPCG06F16/254G06F16/27
Inventor 林鹏程
Owner HANGZHOU DT DREAM TECH
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