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.00029805026
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,279 Online Feedback for Nested Aggregate Queries with Multi-Threading 1999 VLDB 6.1848178e-05
5,473 Early Hash Join: A Configurable Algorithm for the Efficient and Early Production of Join Results 2005 VLDB 6.1015044e-05
5,620 On Producing Join Results Early 2003 PODS 6.0466546e-05
5,671 PGMJoins: Random Join Sampling with Graphical Models 2021 SIGMOD 6.026372e-05
5,756 Scalable Progressive Analytics on Big Data in the Cloud 2013 VLDB 5.987569e-05
5,841 Joins on Samples: A Theoretical Guide for Practitioners 2020 VLDB 5.9569427e-05
5,843 FluxQuery: An Execution Framework for Highly Interactive Query Workloads 2016 SIGMOD 5.9558503e-05
6,544 Moirae: History-Enhanced Monitoring 2007 CIDR 5.7329952e-05
6,759 Cheap Data Analytics using Cold Storage Devices 2016 VLDB 5.6710776e-05
6,989 Efficient Evaluation of Queries in a Mediator for WebSources 2002 SIGMOD 5.6106442e-05
7,175 Learning to Sample: Counting with Complex Queries 2020 VLDB 5.5779755e-05
7,347 Scalable Multi-Query Execution using Reinforcement Learning 2021 SIGMOD 5.5308106e-05
7,626 Privacy Amplification by Sampling under User-level Differential Privacy 2024 SIGMOD 5.4657865e-05
7,745 PilotDB: Database-Agnostic Online Approximate Query Processing with A Priori Error Guarantees 2025 SIGMOD 5.4457135e-05
7,985 Parallelizing Intra-Window Join on Multicores: An Experimental Study 2021 SIGMOD 5.3960833e-05
8,071 Progressive Join Algorithms Considering User Preference 2021 CIDR 5.3800399e-05
8,240 Wander Join: Online Aggregation for Joins 2016 SIGMOD 5.3561117e-05
8,300 Subset Sampling over Joins 2026 PODS 5.3434957e-05
8,305 Experiences with Approximating Queries in Microsoft’s Production Big-Data Clusters 2019 VLDB 5.3427507e-05
8,570 The DBO Database System 2008 SIGMOD 5.298954e-05
8,685 ShadowAQP: Efficient Approximate Group-by and Join Query via Attribute-oriented Sample Size Allocation and Data Generation 2023 VLDB 5.2730954e-05
8,915 FastPDB: Towards Bag-Probabilistic Queries at Interactive Speeds 2025 SIGMOD 5.2361195e-05
9,218 PR-Join: A Non-Blocking Join Achieving Higher Early Result Rate with Statistical Guarantees 2010 SIGMOD 5.1918495e-05
9,227 A Bayesian Method for Guessing the Extreme Values in a Data Set 2007 VLDB 5.1903311e-05
9,608 A Step Toward Deep Online Aggregation 2023 SIGMOD 5.1376962e-05
9,669 Poisson Sampling over Acyclic Joins 2026 SIGMOD 5.1275185e-05
10,064 Distributed Numerical and Machine Learning Computations via Two-Phase Execution of Aggregated Join Trees 2021 VLDB 5.0751093e-05
10,344 DeepOLA: Online Aggregation for Deeply Nested Queries 2022 SIGMOD 5.0197268e-05
10,480 Accelerating Approximate Analytical Join Queries over Unstructured Data with Statistical Guarantees 2026 SIGMOD 4.9605343e-05
10,580 SmartRabbit: An Interactive Query Processor 2026 SIGMOD 4.9605343e-05
10,795 Secure Multi-Party Sampling over Joins 2026 VLDB 4.9605343e-05
11,252 FAAQP: Fast and Accurate Approximate Query Processing based on Bitmap-augmented Sum-Product Network 2025 SIGMOD 4.9605343e-05
11,591 Enabling Adaptive Sampling for Intra-Window Join: Simultaneously Optimizing Quantity and Quality 2024 SIGMOD 4.9605343e-05
12,366 Toward High-Performance Distributed Stream Processing via Approximate Fault Tolerance 2017 VLDB 4.9605343e-05
12,454 STORM: Spatio-Temporal Online Reasoning and Management of Large Spatio-Temporal Data 2015 SIGMOD 4.9605343e-05
13,097 Online Estimation For Subset-Based SQL Queries 2005 VLDB 4.9605343e-05
13,139 Speculative Query Processing 2003 CIDR 4.9605343e-05
13,144 The Database Machine: Old Story, New Slant? 2003 CIDR 4.9605343e-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