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

A distributed memory big data processing system and data processing method thereof

A big data processing and data processing technology, applied in the field of big data processing, can solve the problems of small data capacity, slow response time of TB-level data processing, and does not support complex aggregation query operations, etc., to achieve the effect of load balance

Active Publication Date: 2021-07-20
西安炫月云网络科技有限公司
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Its overall design separates computing and storage, and is divided into computing layer LinProxy and storage layer LinStorage. The computing layer is mainly used for query analysis and intermediate combined re-aggregation calculations. The storage layer is mainly used for data writing. Data is classified according to time intervals. The new data is stored in the memory, and the older data will reduce the data time difference and save (only the maximum value, minimum value, average value, and number information of the original data are saved). The modified solution can achieve real-time query and comparison of monitoring data in the same period value, but does not support complex aggregate query operations
[0003] The above-mentioned Hadoop saves data files in the disk, and the response time of TB-level data processing (that is, data addition, deletion, modification, and query) is slow; although LinDB saves data in memory and can respond in real time, the data capacity is small and the processing method Single, does not support structured processing language; therefore, there is an urgent need for a system with large data capacity, real-time response, and support for structured processing language

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 distributed memory big data processing system and data processing method thereof
  • A distributed memory big data processing system and data processing method thereof
  • A distributed memory big data processing system and data processing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention will be further described below in conjunction with the accompanying drawings. The following examples are only used to illustrate the technical solution of the present invention more clearly, but not to limit the protection scope of the present invention.

[0032] Such as figure 1 As shown, a distributed memory big data processing system includes a proxy server and several data processing servers.

[0033] The proxy server is connected to the client. The data processing server includes an aggregation module and several database modules connected to it. All aggregation modules are connected to the data bus. All servers transfer data through RPC calls, and zookeeper ensures configuration consistency. During data processing, interconnected aggregation modules form a tree structure, such as figure 2 As shown, the aggregation module as the root node is connected to the proxy server.

[0034] The functions of each part are as follows:

[0035] Datab...

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 a distributed memory big data processing system, which includes a proxy server and several data processing servers, the proxy server is connected to the client, the data processing server includes an aggregation module and several database modules connected to it, and all the aggregation modules are connected to the data Bus connection; during data processing, the interconnected aggregation modules form a tree structure, and the aggregation module as the root node is connected to the proxy server. At the same time, the data processing method of the system is also disclosed. The invention adopts a distributed method, can store massive data, and stores the data in memory, can achieve real-time response, and supports structured processing language at the same time.

Description

technical field [0001] The invention relates to a distributed memory big data processing system and a data processing method thereof, and the data belongs to the technical field of big data processing. Background technique [0002] The most common existing big data processing systems are Hadoop and LinDB. Hadoop is mainly composed of two parts, one is HDFS (distributed file system) for data storage, and the other is MapReduce (mapping and reduction) for data processing; the files managed by Hadoop are stored in several servers In the above, each block of each file is saved in HDFS with multiple backups (3 by default), and there is a dedicated service process in HDFS to maintain its file directory tree and the mapping relationship between its directory structure and the actual storage location of the file; MapReduce is a computing model and software architecture. It writes an application program running on Hadoop. It divides the large data to be processed by a job (Job) into...

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/27G06F16/23G06F9/50
CPCG06F9/5016G06F9/5083
Inventor 王胤任秋宇柏炎
Owner 西安炫月云网络科技有限公司
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