Approximate Query Processing Based on Approximate Materialized View

被引:0
|
作者
Wu, Yuhan [1 ]
Guo, Haifeng [1 ]
Yang, Donghua [1 ]
Li, Mengmeng [1 ]
Zheng, Bo [2 ]
Wang, Hongzhi [1 ]
机构
[1] Harbin Inst Technol, Harbin, Peoples R China
[2] ConDB, Beijing, Peoples R China
关键词
Approximate materialized view; Materialized views reuse; AQP plus plus optimization; Approximate query processing; GROUP-BY;
D O I
10.1007/978-981-97-0801-7_10
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the context of big data, the interactive analysis database system needs to answer aggregate queries within a reasonable response time. The proposed AQP++ framework can integrate data preprocessing and AQP. It connects existing AQP engine with data preprocessing method to complete the connection between them in the process of interaction analysis. After the research on the application of materialized views in AQP++ framework, it is found that the materialized views used in the two parts of the framework both come from the accurate results of precomputation, so there's still a time bottleneck under large scale data. Based on such limitations, we proposed to use approximate materialized views for subsequent results reuse. We take the method of identifying approximate interval as an example, compared the improvement of AQP++ by using approximate materialized view, and trying different sampling methods to find better time and accurate performance results. By constructed larger samples, we compared the differences of time, space and accuracy between approximate and general materialized views in AQP++, and analyzed the reasons for the poor performance in some cases of our methods. Based on the experimental results, it proved that the use of approximate materialized view can improve the AQP++ framework, it effectively save time and storage space in the preprocessing stage, and obtain the accuracy similar to or better than the general AQP results as well.
引用
收藏
页码:168 / 185
页数:18
相关论文
共 50 条
  • [1] Approximate query processing based on wavelet transform
    Xiong, Yun-Bo
    Liu, Bing
    Hu, Yun-Fa
    PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 1337 - +
  • [2] Approximate Query Processing: What is New and Where to Go?: A Survey on Approximate Query Processing
    Li, Kaiyu
    Li, Guoliang
    DATA SCIENCE AND ENGINEERING, 2018, 3 (04) : 379 - 397
  • [3] Bounded Approximate Query Processing
    Li, Kaiyu
    Zhang, Yong
    Li, Guoliang
    Tao, Wenbo
    Yan, Ying
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2019, 31 (12) : 2262 - 2276
  • [4] Multidimensional Cluster Sampling View on Large Databases for Approximate Query Processing
    Inoue, Tomohiro
    Krishna, Aneesh
    Gopalan, Raj P.
    PROCEEDINGS OF THE 2015 IEEE 19TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, 2015, : 104 - 111
  • [5] LAQP: Learning-based approximate query processing
    Zhang, Meifan
    Wang, Hongzhi
    INFORMATION SCIENCES, 2021, 546 : 1113 - 1134
  • [6] Approximate Query Processing: No Silver Bullet
    Chaudhuri, Surajit
    Ding, Bolin
    Kandula, Srikanth
    SIGMOD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2017, : 511 - 519
  • [7] Approximate query processing in cube streams
    Hsieh, Ming-Jyh
    Chen, Ming-Syan
    Yu, Philip S.
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2007, 19 (11) : 1557 - 1570
  • [8] A Sample Advisor for Approximate Query Processing
    Roesch, Philipp
    Lehner, Wolfgang
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, 2010, 6295 : 490 - +
  • [9] VERDICTDB: Universalizing Approximate Query Processing
    Park, Yongjoo
    Mozafari, Barzan
    Sorenson, Joseph
    Wang, Junhao
    SIGMOD'18: PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2018, : 1461 - 1476
  • [10] Approximate Query Processing with Error Guarantees
    Ni, Tianjia
    Sugiura, Kento
    Ishikawa, Yoshiharu
    Lu, Kejing
    BIG-DATA-ANALYTICS IN ASTRONOMY, SCIENCE, AND ENGINEERING, BDA 2021, 2022, 13167 : 268 - 278