Quasi-real-time data increment distribution middleware based on Oracle Streams technology and method

A quasi-real-time, middleware technology, applied in the direction of electrical digital data processing, special data processing applications, electrical components, etc., can solve the problems that cannot fully meet the needs of data incremental extraction, achieve data sharing, ensure correctness and consistency performance, reduce the effect of additional load

Active Publication Date: 2015-04-08
DAREWAY SOFTWARE
View PDF9 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method and system only involve the data synchronization function in the communication field, and cannot fully meet the data incremental extraction requirements of most analysis platforms

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
  • Quasi-real-time data increment distribution middleware based on Oracle Streams technology and method
  • Quasi-real-time data increment distribution middleware based on Oracle Streams technology and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The present invention is described in detail below in conjunction with accompanying drawing:

[0046] A quasi-real-time data incremental distribution middleware based on Oracle Streams technology, such as figure 1 Shown, by data source module 101 (comprising capturing process module 1011, application process module 1012, DML processing function module 1013), message receiving and processing module 102 (comprising TCP message receiving analysis module 1021, asynchronous message processing module 1022) and data Tan module 103 consists of three parts;

[0047] Described data source module 101 is mainly responsible for digging logs, captures data update operations, generates message queues, parses LCR messages, repackages data update messages, and forwards messages; the function of data source module 101 passes through 1011 modules (capturing process modules), Module 1012 (application process module) and module 1013 (DML processing function module) are completed together; ...

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 quasi-real-time data increment distribution middleware based on the Oracle Streams technology and a method. The middleware comprises a data source module, a message receiving and processing module and a data pool module, wherein the data source module is used for capturing operation information, generating a captured message queue, transferring the captured message queue to an application message queue, parsing messages in the application message queue and then transmitting the messages to the message receiving and processing module on a TCP (Transmission Control Protocol) server; the message receiving and processing module is used for receiving TCP messages, parsing the messages into asynchronous processing messages capable of being recognized by the server, further processing data according to set conversion cleaning rules and then transmitting the data to the data pool module; the data pool module is used for receiving processed data update and synchronizing the data to a plurality of heterogeneous target databases. According to the data increment distribution middleware based on the Oracle Streams technology, the effectiveness of data updating in a distributed environment is ensured, meanwhile, the additional load to a production library caused by data synchronization is effectively lowered, and the performance of the production library is guaranteed.

Description

technical field [0001] The invention relates to a quasi-real-time data incremental distribution middleware, in particular to a data incremental distribution middleware and method based on Oracle Streams data replication technology. Background technique [0002] With the wide application of various information systems in various industries, the business information in enterprises is increasing rapidly, and the data volume is too large to be captured, managed, processed, and sorted through current mainstream software tools within a reasonable time. Information for business decisions. In order to achieve business intelligence, a large number of enterprises choose to build an enterprise-level big data analysis platform, which often involves many different business systems and covers a variety of structured data sources. In order to ensure the smooth construction of the big data analysis platform, it is necessary to build a supporting big data extraction project to ensure that 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): H04L29/06G06F17/30
Inventor 肖宗水孔兰菊王振坤杨东
Owner DAREWAY SOFTWARE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products