Making B+-Trees Cache Conscious in Main Memory
Summary: Introduces a cache-conscious B+-Tree for in-memory workloads, addressing poor cache-line utilization of traditional B+-Trees. Retains incremental update efficiency while delivering cache-friendly lookups, positioning B+-Trees as a dynamic alternative to CSS-Trees for main memory indexing. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Jun Rao (Columbia University)
- 2. Kenneth A. Ross (Columbia University)
BibTeX Citation
@inproceedings{rao_sigmod00,
title = {{Making B+-Trees Cache Conscious in Main Memory}},
author = {Rao, Jun and Ross, Kenneth A.},
series = {{SIGMOD} '00},
booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
publisher = {Association for Computing Machinery},
doi = {10.1145/342009.335449},
url = {https://dl.acm.org/doi/10.1145/342009.335449},
year = {2000}
}
Incoming Citations (Sorted by Pagerank)
Showing 50 of 76 citing papers.
Outgoing Citations (Sorted by Pagerank)
Showing 5 of 5 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 29 | Database Architecture Optimized for the New Bottleneck: Memory Access | 1999 | VLDB | 0.00052093615 |
| 74 | Cache Conscious Algorithms for Relational Query Processing | 1994 | VLDB | 0.00037330605 |
| 109 | DBMSs On A Modern Processor: Where Does Time Go? | 1999 | VLDB | 0.000331207 |
| 204 | Cache Conscious Indexing for Decision-Support in Main Memory | 1999 | VLDB | 0.00025342994 |
| 219 | A Study of Index Structures for Main Memory Database Management Systems | 1986 | VLDB | 0.00024293529 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 14,493 | Towards an Optimal Data-Structure: CB-trees | 1984 | VLDB |
| 2 | 10,829 | FB+-tree: A Memory-Optimized B+-tree with Latch-Free Update | 2025 | VLDB |
| 3 | 1,567 | Fractal Prefetching B+-Trees: Optimizing Both Cache and Disk Performance | 2002 | SIGMOD |
| 4 | 545 | Improving Index Performance through Prefetching | 2001 | SIGMOD |
| 5 | 1,710 | Cache-Conscious Concurrency Control of Main-Memory Indexes on Shared-Memory Multiprocessor Systems | 2001 | VLDB |
| 6 | 1,813 | Main-Memory Index Structures with Fixed-Size Partial Keys | 2001 | SIGMOD |
| 7 | 1,978 | Optimizing Multidimensional Index Trees for Main Memory Access | 2001 | SIGMOD |
| 8 | 1,112 | Cache-Oblivious String B-trees | 2006 | PODS |
| 9 | 1,110 | Buffering Accesses to Memory-Resident Index Structures | 2003 | VLDB |
| 10 | 204 | Cache Conscious Indexing for Decision-Support in Main Memory | 1999 | VLDB |