Distributed streaming data processing method and system in cloud environment
A technology of distributed data and processing methods, applied in electrical digital data processing, special data processing applications, transmission systems, etc., can solve problems such as increasing difficulty in development and maintenance, and achieve lower development and maintenance costs good maintainability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0042] The design scheme of the present invention emphasizes improving the optimization of the three major processes of multi-node and distributed data stream processing, storage, and query, as well as the optimization of full calculation through stream processing. For the stream processing stage of the traditional Lambda architecture, the present invention creates multiple Input Dstreams in the SparkStreaming application program to receive data from different data nodes in parallel; for the full calculation stage, the present invention replaces the traditional MapReduce batch by creating a new SparkStreaming task Handle calculations.
[0043] 1. Architecture
[0044] The system framework of the present invention can be divided into following four modules:
[0045] 1. Distributed message queue module: The sensor data distributed in different locations and each node enters the distributed message queue, and the distributed message queue divides the data into multiple partition...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


