English

PF-OLA: A High-Performance Framework for Parallel On-Line Aggregation

Databases 2013-02-21 v2 Distributed, Parallel, and Cluster Computing

Abstract

Online aggregation provides estimates to the final result of a computation during the actual processing. The user can stop the computation as soon as the estimate is accurate enough, typically early in the execution. This allows for the interactive data exploration of the largest datasets. In this paper we introduce the first framework for parallel online aggregation in which the estimation virtually does not incur any overhead on top of the actual execution. We define a generic interface to express any estimation model that abstracts completely the execution details. We design a novel estimator specifically targeted at parallel online aggregation. When executed by the framework over a massive 8TB8\text{TB} TPC-H instance, the estimator provides accurate confidence bounds early in the execution even when the cardinality of the final result is seven orders of magnitude smaller than the dataset size and without incurring overhead.

Cite

@article{arxiv.1206.0051,
  title  = {PF-OLA: A High-Performance Framework for Parallel On-Line Aggregation},
  author = {Chengjie Qin and Florin Rusu},
  journal= {arXiv preprint arXiv:1206.0051},
  year   = {2013}
}

Comments

36 pages

R2 v1 2026-06-21T21:12:46.755Z