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

Interoperable data processing system and method based on streaming computing and batch computing

A data processing system and stream computing technology, applied in the direction of multi-programming devices, etc., can solve the problems of unsatisfactory execution efficiency and achieve high efficiency.

Active Publication Date: 2018-06-01
SHENZHEN INST OF ADVANCED TECH
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The shortcomings of this type of MapReduce-based streaming processing have three aspects: a) The input data is divided into fixed-size fragments, and then processed by the MapReduce platform. The processing delay is proportional to the length of the data fragment and the overhead of initial processing tasks
Although Summingbird uses a unified programming interface to integrate the platform, it has good versatility and strong scalability, but it still has the disadvantage that the execution efficiency in actual operation is not ideal.

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
  • Interoperable data processing system and method based on streaming computing and batch computing
  • Interoperable data processing system and method based on streaming computing and batch computing
  • Interoperable data processing system and method based on streaming computing and batch computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In order to enable those skilled in the art to better understand the technical solutions in the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described The embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0044] ginseng figure 1 As shown, the present invention discloses an interoperable data processing system based on streaming computing and batch computing, which includes:

[0045] Stream calculation module 10, including several Topology calculation tasks in the stream calculation module;

[0046] Batch computing module 20, including ...

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 an interoperable data processing system and method based on stream computing and batch computing. The system includes: a stream computing module, which includes several Topology computing tasks; a batch computing module, The batch calculation module includes several Job calculation tasks; an interoperability module, the interoperation module is connected with the flow calculation module and the batch calculation module respectively, the interoperation module includes a registration subunit and a trigger subunit, and the registration subunit It is used to collect the Topology information on the stream computing module and the Job information on the batch computing module, and the triggering subunit is used to receive the interoperability instructions of the stream computing module or the batch computing module, and call the computing task of the other party. The present invention realizes interoperability between different computing modules at the system level, and completes the mutual calling of logic units on different computing model systems with higher efficiency.

Description

technical field [0001] The present invention relates to the technical field of data processing of stream computing and batch computing, in particular to an interoperable data processing system and method based on stream computing and batch computing. Background technique [0002] In recent years, with the development of Internet technology, modern society has entered the era of big data. The amount of data generated in society is increasing, resulting in an increasing amount of data that computer systems need to process. Therefore, the efficient processing of big data has become a common concern. Generally speaking, for big data, divide and conquer is a more effective solution. This algorithm distributes a single computing task to different computers. Typical representatives of this type of algorithm include batch computing models, streaming computing models, and so on. [0003] A typical representative of the batch computing model is Hadoop, a distributed system infrastr...

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): G06F9/46
Inventor 范小朋吴楠沈慧赵东辉须成忠
Owner SHENZHEN INST OF ADVANCED 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