Supports real-time stream computing and is oriented to big data database control systems and computer programs
A control system and real-time streaming technology, applied in database distribution/replication, database design/maintenance, comprehensive factory control, etc., can solve the problems of unable to write out the response, high pressure on the client, and too late to read the response package, so as to avoid data The effect of the transmission
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0075] image 3 A functional module structure diagram of a big data-oriented database system supporting real-time stream computing provided by Example 1 of the present invention. like image 3 As shown, including data interface module, data preprocessing module, real-time stream computing module, data processing module, configuration center and Hbase database, among which:
[0076] Step 101 , the data interface module: read the configuration information of the configuration center, read the received data according to the configuration information, and send the data to the data preprocessing module.
[0077] (1) It includes a message middleware module, which can be ActiveMQ message middleware, receives processing requests from data sources, reads the configuration information of the configuration center, reads data according to the read policy in the configuration information, and transmits the read data to to the data preprocessing module.
[0078] Step 102: Data preprocess...
Embodiment 2
[0084] Figure 4 is the internal structure diagram of the real-time stream computing module in example 1, including a distributor module, a topology cluster, a Redis database, a monitoring module, and a data integration module, in which:
[0085] Step 201: The distributor divides the data stream into small data streams according to the configuration information read from the configuration center. The more divided data streams, the better. Excessive data stream segmentation will result in the formation of divided data streams and merging. huge stress. Therefore, the number of divided small data streams should be determined after considering the data processing speed and the data arrival speed. Generally speaking, the data processing speed of the entire data stream should be greater than or equal to the data update speed, so that the arriving data can be processed in a timely manner, thereby ensuring the real-time and accuracy of the results. Because the hardware conditions of...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


