Enhancing the B+-tree by Dynamic Node Popularity Caching

Cui Yu,James Bailey,Julian Montefusco,Rui Zhang,Jiling Zhong
DOI: https://doi.org/10.1016/j.ipl.2010.01.008
IF: 0.851
2010-01-01
Information Processing Letters
Abstract:We propose the Cache Coherent B^+-tree (CCB^+-tree), an indexing structure that can improve search performance compared to the traditional B^+-tree. The CCB^+-tree makes use of the unused space in the internal nodes of a B^+-tree to cache frequently queried leaf node addresses, thus saving node accesses. An experimental study shows that the CCB^+-tree can outperform the traditional B^+-tree on workloads where certain queries are much more popular than the others.
What problem does this paper attempt to address?