DBScholar

Back to papers

Progressive Partitioning for Parallelized Query Execution in Google’s Napa

Summary: Napa uses progressive, query-specific partitioning for skewed multi-key lookups, trading exact balance for low overhead and sub-second SLOs. B-tree key-distribution statistics support both lookup and partitioning, enabling robust service at billions of queries per day. (summarized by gpt-5.6-luna on Jul 24 2026)

Paper ID
13368
Venue
VLDB
Year
2023
Pagerank
5.1664022e-05
Overall Rank
10,059 | 30.99%
DOI
10.14778/3611540.3611541

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{tatemura_vldb23,
        title = {{Progressive Partitioning for Parallelized Query Execution in Google’s Napa}},
        author = {Tatemura, Junichi and Zou, Tao and Sankaranarayanan, Jagan and Huang, Yanlai and Chen, Jim and Zhang, Yupu and Lai, Kevin and Zhang, Hao and Manoharan, Gokul Nath Babu and Graefe, Goetz and Agrawal, Divyakant and Adelberg, Brad and Kolhar, Shilpa and Roy, Indrajit},
        journal = {PVLDB},
        series = {{VLDB} '23},
        volume = {16},
        number = {12},
        pages = {3475--3487},
        doi = {10.14778/3611540.3611541},
        url = {https://doi.org/10.14778/3611540.3611541},
        year = {2023}
}

Incoming Citations (Sorted by Pagerank)

Showing 1 of 1 citing papers.

Rank Citing Paper Year Venue Pagerank
10,355 Counting Is All You Need for Instant Tuple Discovery: Enabling Real-Time HTAP in Standalone DBMSs 2026 SIGMOD 5.093636e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 16 of 16 cited papers.

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

Rank Cited Paper Year Venue Pagerank
49 Weaving Relations for Cache Performance 2001 VLDB 0.00043781096
126 Schism: a Workload-Driven Approach to Database Replication and Partitioning 2010 VLDB 0.00030779127
184 DB2 Design Advisor: Integrated Automatic Physical Database Design 2004 VLDB 0.00026256101
199 Integrating Vertical and Horizontal Partitioning into Automated Physical Database Design 2004 SIGMOD 0.00025612088
246 Automating Physical Database Design in a Parallel Database 2002 SIGMOD 0.00023457421
259 Database Cracking 2007 CIDR 0.00023119313
471 Skew-Aware Automatic Database Partitioning in Shared-Nothing, Parallel OLTP Systems 2012 SIGMOD 0.0001793564
652 An Overview of The System Software of A Parallel Relational Database Machine GRACE 1986 VLDB 0.00015304915
1,811 Merging What's Cracked, Cracking What's Merged: Adaptive Indexing in Main-Memory Column-Stores 2011 VLDB 9.698026e-05
1,852 Automated Partitioning Design in Parallel Database Systems 2011 SIGMOD 9.6134443e-05
2,378 The Uncracked Pieces in Database Cracking 2014 VLDB 8.6682285e-05
2,499 Learning a Partitioning Advisor for Cloud Databases 2020 SIGMOD 8.4993549e-05
2,889 F1 Query: Declarative Querying at Scale 2018 VLDB 7.9935046e-05
3,770 Design Considerations for Data-flow Database Machines 1980 SIGMOD 7.1392128e-05
3,830 Stochastic Database Cracking: Towards Robust Adaptive Indexing in Main-Memory Column-Stores 2012 VLDB 7.0877801e-05
4,017 Napa: Powering Scalable Data Warehousing with Robust Query Performance at Google 2021 VLDB 6.9525581e-05
Previous Page 1 / 1 Next

Semantically Similar Papers