Analysis Layer Implementation Method for a Streaming Data Processing System

被引:0
|
作者
Burdakov, Aleksey [1 ]
Grigorev, Uriy [1 ]
Ploutenko, Andrey [2 ]
Ermakov, Oleg [1 ]
机构
[1] Bauman Moscow State Tech Univ, Moscow, Russia
[2] Amur State Univ, Blagoveshchensk, Russia
关键词
Streaming Processing; Analysis Layer; Sketch; Count-Min Sketch Algorithm;
D O I
10.5220/0010465902620269
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Analysis is an important part of the widely used streaming data processing. The frequency of flow element occurrence and their values sum are calculated during analysis. The algorithms like Count-Min Sketch and others give a big error in restoring the aggregate with a large number of elements. The article proposes application of a vector matrix. Each vector has a length of 'n'. If the number of different elements approaches 'n', then the window size is automatically reduced. This allows accurate storage of the aggregate without element loss. The SELECT operator for searching in a vector array is also proposed. It allows getting various slices of the aggregated data accumulated over the window. The comparison of the developed method with the Count-Min Sketch data processing method in the Analysis Layer was performed. The experiment showed that the method based on the vector matrix more than twice reduces memory consumption. It also ensures the exact SELECT statement execution. An introduction of a floating window allows maintaining the calculation accuracy and avoiding losing records from the stream. The same query sketch-based execution error reaches 200%.
引用
收藏
页码:262 / 269
页数:8
相关论文
共 50 条
  • [31] Recommendations on Streaming Data: E-Tourism Event Stream Processing Recommender System
    Bennawy, Mohamed
    el-Kafrawy, Passent
    [J]. INTELLIGENT AND FUZZY SYSTEMS: DIGITAL ACCELERATION AND THE NEW NORMAL, INFUS 2022, VOL 2, 2022, 505 : 514 - 523
  • [32] A simplified design and implementation of a multimedia streaming system
    Abdel-Baki, N
    Pérez-Soler, E
    Aumann, B
    Grossmann, HP
    [J]. ICT'2003: 10TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS, VOLS I AND II, CONFERENCE PROCEEDINGS, 2003, : 1470 - 1474
  • [33] Study on implementation of Internet video streaming system
    [J]. 2001, Shanghai Computer Society (27):
  • [34] Design and Implementation of Streaming Media Processing Software based on RTMP
    Lei, Xiaohua
    Jiang, Xiuhua
    Wang, Caihong
    [J]. 2012 5TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING (CISP), 2012, : 192 - 196
  • [35] A METHOD FOR THE ANALYSIS AND PROCESSING OF MARINE COLLISION DATA
    BROK, JFC
    VANDERVET, RP
    [J]. JOURNAL OF NAVIGATION, 1984, 37 (01): : 49 - 59
  • [36] The Method and System Implementation of Unstructured Data Tracking and Forensics
    Gu, Guangyu
    Zhang, Shujuan
    Wang, Xuefei
    Cai, Xiang
    Chen, Sheng
    [J]. APPLICATIONS AND TECHNIQUES IN INFORMATION SECURITY, ATIS 2015, 2015, 557 : 359 - 367
  • [37] Implementation of regression models of data processing by the Fourier-Holography method
    Pavlov, AV
    [J]. JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2005, 44 (02) : 184 - 191
  • [38] Implementation of a GPS-RO data processing system for the KIAPS-LETKF data assimilation system
    Kwon, H.
    Kang, J. -S.
    Jo, Y.
    Kang, J. H.
    [J]. ATMOSPHERIC MEASUREMENT TECHNIQUES, 2015, 8 (03) : 1259 - 1273
  • [39] An Application Layer Multicast Streaming Media System
    Zhang, You-wei
    [J]. INTERNATIONAL CONFERENCE ON ADVANCED EDUCATION AND MANAGEMENT SCIENCE (AEMS 2017), 2017, : 143 - 147
  • [40] Streaming Methods in Data Analysis
    Cormode, Graham
    [J]. DATA SCIENCE, 2015, 9147 : 3 - 6