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

A streaming data-oriented online processing method and system

A technology of streaming data and processing methods, applied in electrical digital data processing, special data processing applications, instruments, etc., can solve problems such as data loss, inability to meet query needs, inability to meet actual needs, etc., to relieve pressure and improve Real-time processing speed, reducing the effect of reading and writing pressure

Active Publication Date: 2017-04-05
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The biggest disadvantage of Redis is that it does not solve the problem of data service reliability well. All data is stored in the memory space requested by the user. Once the process restarts or exits abnormally, data will be lost.
However, it cannot meet the needs of querying according to different fields of the data
[0011] To sum up, the ability to alleviate data access pressure in existing technologies is limited by various factors and cannot meet actual needs

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 streaming data-oriented online processing method and system
  • A streaming data-oriented online processing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The core idea of ​​the present invention is to introduce a memory-based online cache layer into the original architecture, and transfer the original large amount of reading and writing pressure on the database to the online cache according to the characteristics of streaming data, and can provide data services efficiently .

[0050] figure 1 It is a flow chart of the online processing method for streaming data of the present invention. Such as figure 1 As shown, the method includes:

[0051] In step 1, an online memory cache layer is established, and attributes of the streaming data are extracted according to a key-value structure, and then stored in the online memory cache layer.

[0052] Step 2, establishing a hybrid index structure for the streaming data in the memory cache layer.

[0053] Step 3: Add an access flag to each piece of streaming data that has established an index structure. This flag is used to mark the registration status of the streaming data by d...

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 online processing method and system oriented to streamed data. The method comprises the following steps: 1, establishing an online memory cache layer, extracting the property of the streamed data according to a key value structure, and storing in the online memory cache layer; 2, establishing a hybrid index structure for the streamed data in the memory cache layer; 3, adding an access flag bit to each streamed datum for which the index structure is established, and recording the access state of the streamed data by each analysis program, wherein the flag bits are used for flagging the register condition of the streamed data by different analysis programs; 4, cleaning data: if a certain streamed datum is accessed by all specified analysis programs in the memory cache layer, cleaning the streamed datum. By adopting the method and the system, the data reading and writing stress in a streamed processing procedure is reduced greatly, the stress of a database in a large-scale streamed data processing system can be effectively relieved, and the real-time processing speed of the streamed data can be increased.

Description

technical field [0001] The invention relates to large-scale data processing, in particular to an online processing method and system for streaming data. Background technique [0002] With the progress of the times and the development of the economy, people's demand for information in daily life is increasing, especially with the increasing popularity of the Internet, a large amount of information is released and disseminated on the Internet every day. In 2011, the analysis and research organization IDC released "Extracting Value from Chaos". The report shows that the total amount of information in the world doubles every two years. In 2011, the total amount of data created and copied worldwide was 1.8ZB. For example, 1.8ZB is equivalent to the total amount of data generated by every person in the world doing 215 million high-resolution MRI examinations every day. [0003] The task of the large-scale data analysis and processing system is to process massive data and extrac...

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): G06F17/30
CPCG06F16/24552G06F16/2471
Inventor 张瑾程学旗林祥辉黄康平
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
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