WFApprox: Approximate Window Functions Processing

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Window functions, despite being supported by all major database systems, are unable to keep up with the steeply growing size of data. Recently, some approximate query process (AQP) systems are proposed to deal with large and complex data in relational databases, which offer us a flexible trade-off between accuracy and efficiency. At the same time, Machine Learning has been adopted extensively to optimize databases due to its powerful ability in dealing with data. However, there have been few publications that consider using AQP techniques especially model-based methods to accelerate window functions processing. This work presents WFApprox, an AQP system based on Machine Learning models aims at efficiently providing an approximate answer for window functions. WFApprox uses Machine Learning models instead of massive data for query answering. Our experimental evaluation shows that WFApprox significantly outperforms the mainstream database systems over TPC-H benchmark.

Original languageEnglish
Title of host publicationDatabase Systems for Advanced Applications - 25th International Conference, DASFAA 2020, Proceedings
EditorsYunmook Nah, Bin Cui, Sang-Won Lee, Jeffrey Xu Yu, Yang-Sae Moon, Steven Euijong Whang
PublisherSpringer Science and Business Media Deutschland GmbH
Pages72-87
Number of pages16
ISBN (Print)9783030594091
DOIs
StatePublished - 2020
Event25th International Conference on Database Systems for Advanced Applications, DASFAA 2020 - Jeju, Korea, Republic of
Duration: 24 Sep 202027 Sep 2020

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12112 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference25th International Conference on Database Systems for Advanced Applications, DASFAA 2020
Country/TerritoryKorea, Republic of
CityJeju
Period24/09/2027/09/20

Keywords

  • Approximate query processing
  • Machine learning
  • Window functions

Fingerprint

Dive into the research topics of 'WFApprox: Approximate Window Functions Processing'. Together they form a unique fingerprint.

Cite this