DBScholar

Back to papers

BP-tree: Overcoming the Point-Range Operation Tradeoff for In-Memory B-trees

Summary: BP-tree breaks the B-tree point/range tradeoff by pairing small internal nodes with large leaves backed by a buffered partitioned array (BPA) that delays key ordering for cheap inserts. It preserves point throughput while delivering up to 30× faster large scans than Masstree. (summarized by gpt-5.6-luna on Jul 24 2026)

Paper ID
he0891d0f1d72a06d
Venue
VLDB
Year
2023
Pagerank
5.6152961e-05
Overall Rank
7,029 | 52.76%
DOI
10.14778/3611479.3611502
PDF
Download (CC BY-NC-ND 4.0)

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{xu_vldb23,
        title = {{BP-tree: Overcoming the Point-Range Operation Tradeoff for In-Memory B-trees}},
        author = {Xu, Helen and Li, Amanda and Wheatman, Brian and Marneni, Manoj and Pandey, Prashant},
        journal = {PVLDB},
        series = {{VLDB} '23},
        volume = {16},
        number = {11},
        pages = {2976--2989},
        doi = {10.14778/3611479.3611502},
        url = {https://doi.org/10.14778/3611479.3611502},
        year = {2023}
}

Incoming Citations (Sorted by Pagerank)

Showing 8 of 8 citing papers.

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
68 Making B+-Trees Cache Conscious in Main Memory 2000 SIGMOD 0.00037957995
106 Quickly Generating Billion-Record Synthetic Databases 1994 SIGMOD 0.00033518428
236 LinkBench: a Database Benchmark Based on the Facebook Social Graph 2013 SIGMOD 0.00023664907
547 Improving Index Performance through Prefetching 2001 SIGMOD 0.00016575635
904 HOT: A Height Optimized Trie Index for Main-Memory Database Systems 2018 SIGMOD 0.00013170142
960 Reducing the Storage Overhead of Main-Memory OLTP Databases with Hybrid Indexes 2016 SIGMOD 0.0001283613
1,242 BatchDB: Efficient Isolated Execution of Hybrid OLTP+OLAP Workloads for Interactive Applications 2017 SIGMOD 0.00011378275
1,303 Realtime Data Processing at Facebook 2016 SIGMOD 0.00011101274
1,316 Building a Bw-Tree Takes More Than Just Buzz Words 2018 SIGMOD 0.00011046804
1,606 The Data Calculator*: Data Structure Design and Cost Synthesis from First Principles and Learned Cost Models 2018 SIGMOD 0.00010091937
1,757 Write-Optimized B-Trees 2004 VLDB 9.7107503e-05
2,499 Towards Scalable Real-time Analytics: An Architecture for Scale-out of OLxP Workloads 2015 VLDB 8.3795899e-05
3,124 Analytics in Motion: High Performance Event-Processing AND Real-Time Analytics in the Same Database 2015 SIGMOD 7.6222513e-05
3,848 Terrace: A Hierarchical Graph Container for Skewed Dynamic Graphs 2021 SIGMOD 6.9798476e-05
4,047 Fast Scans on Key-Value Stores 2017 VLDB 6.8293103e-05
9,680 S3: A Scalable In-memory Skip-List Index for Key-Value Store 2019 VLDB 5.1421471e-05
Previous Page 1 / 1 Next

Semantically Similar Papers