DBScholar

Back to papers

Ripple Joins for Online Aggregation

Summary: Ripple joins: online-aggregation join family for multi-table queries; incremental estimates with confidence intervals, not exact answers. Adaptive, data-driven, with tunable tradeoffs between update cadence and CI shrink; iterator-based Postgres implementation; up to two orders of magnitude faster online estimates than offline joins. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
h24f3ab9175eae0e1
Venue
SIGMOD
Year
1999
Pagerank
0.00029866033
Overall Rank
135 | 99.10%
DOI
10.1145/304182.304208

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{haas_sigmod99,
        title = {{Ripple Joins for Online Aggregation}},
        author = {Haas, Peter J. and Hellerstein, Joseph M.},
        series = {{SIGMOD} '99},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/304182.304208},
        url = {https://dl.acm.org/doi/10.1145/304182.304208},
        year = {1999}
}

Incoming Citations (Sorted by Pagerank)

Showing 38 of 88 citing papers.

Rank Citing Paper Year Venue Pagerank
5,254 Online Feedback for Nested Aggregate Queries with Multi-Threading 1999 VLDB 6.2079513e-05
5,452 Early Hash Join: A Configurable Algorithm for the Efficient and Early Production of Join Results 2005 VLDB 6.1242445e-05
5,608 On Producing Join Results Early 2003 PODS 6.0692914e-05
5,657 PGMJoins: Random Join Sampling with Graphical Models 2021 SIGMOD 6.0488437e-05
5,745 Scalable Progressive Analytics on Big Data in the Cloud 2013 VLDB 6.0090513e-05
5,829 FluxQuery: An Execution Framework for Highly Interactive Query Workloads 2016 SIGMOD 5.9783397e-05
5,831 Joins on Samples: A Theoretical Guide for Practitioners 2020 VLDB 5.9782109e-05
6,532 Moirae: History-Enhanced Monitoring 2007 CIDR 5.7544926e-05
6,772 Cheap Data Analytics using Cold Storage Devices 2016 VLDB 5.6861277e-05
6,969 Efficient Evaluation of Queries in a Mediator for WebSources 2002 SIGMOD 5.6315833e-05
7,166 Learning to Sample: Counting with Complex Queries 2020 VLDB 5.5949741e-05
7,341 Scalable Multi-Query Execution using Reinforcement Learning 2021 SIGMOD 5.5481233e-05
7,604 Privacy Amplification by Sampling under User-level Differential Privacy 2024 SIGMOD 5.486517e-05
7,964 Parallelizing Intra-Window Join on Multicores: An Experimental Study 2021 SIGMOD 5.4165494e-05
8,048 Progressive Join Algorithms Considering User Preference 2021 CIDR 5.4004443e-05
8,216 Wander Join: Online Aggregation for Joins 2016 SIGMOD 5.3764262e-05
8,223 PilotDB: Database-Agnostic Online Approximate Query Processing with A Priori Error Guarantees 2025 SIGMOD 5.3751366e-05
8,279 Subset Sampling over Joins 2026 PODS 5.3637624e-05
8,283 Experiences with Approximating Queries in Microsoft’s Production Big-Data Clusters 2019 VLDB 5.3627138e-05
8,543 The DBO Database System 2008 SIGMOD 5.3187151e-05
8,659 ShadowAQP: Efficient Approximate Group-by and Join Query via Attribute-oriented Sample Size Allocation and Data Generation 2023 VLDB 5.2930951e-05
8,886 FastPDB: Towards Bag-Probabilistic Queries at Interactive Speeds 2025 SIGMOD 5.2559789e-05
9,184 PR-Join: A Non-Blocking Join Achieving Higher Early Result Rate with Statistical Guarantees 2010 SIGMOD 5.211541e-05
9,195 A Bayesian Method for Guessing the Extreme Values in a Data Set 2007 VLDB 5.2100166e-05
9,575 A Step Toward Deep Online Aggregation 2023 SIGMOD 5.1571823e-05
9,634 Poisson Sampling over Acyclic Joins 2026 SIGMOD 5.146966e-05
10,021 Distributed Numerical and Machine Learning Computations via Two-Phase Execution of Aggregated Join Trees 2021 VLDB 5.0943545e-05
10,314 DeepOLA: Online Aggregation for Deeply Nested Queries 2022 SIGMOD 5.0377739e-05
10,402 Accelerating Approximate Analytical Join Queries over Unstructured Data with Statistical Guarantees 2026 SIGMOD 4.9793485e-05
10,503 SmartRabbit: An Interactive Query Processor 2026 SIGMOD 4.9793485e-05
10,724 Secure Multi-Party Sampling over Joins 2026 VLDB 4.9793485e-05
11,184 FAAQP: Fast and Accurate Approximate Query Processing based on Bitmap-augmented Sum-Product Network 2025 SIGMOD 4.9793485e-05
11,536 Enabling Adaptive Sampling for Intra-Window Join: Simultaneously Optimizing Quantity and Quality 2024 SIGMOD 4.9793485e-05
12,317 Toward High-Performance Distributed Stream Processing via Approximate Fault Tolerance 2017 VLDB 4.9793485e-05
12,405 STORM: Spatio-Temporal Online Reasoning and Management of Large Spatio-Temporal Data 2015 SIGMOD 4.9793485e-05
13,050 Online Estimation For Subset-Based SQL Queries 2005 VLDB 4.9793485e-05
13,092 Speculative Query Processing 2003 CIDR 4.9793485e-05
13,097 The Database Machine: Old Story, New Slant? 2003 CIDR 4.9793485e-05
Previous Page 2 / 2 Next

Outgoing Citations (Sorted by Pagerank)

Showing 7 of 7 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Previous Page 1 / 1 Next

Semantically Similar Papers