@inproceedings{9ec7c9cdefe14dc5b6fd2ce34851d3a2,
title = "B2-Tree: Cache-Friendly String Indexing within B-Trees.",
abstract = "Recently proposed index structures, that combine trie-based and comparison-based search mechanisms, considerably improve retrieval throughput for in-memory database systems. However, most of these index structures allocate small memory chunks when required. This stands in contrast to block-based index structures, that are necessary for disk-accesses of beyond main-memory database systems such as Umbra. We therefore present the B2-tree. The outer structure is identical to that of an ordinary B+-tree. It still stores elements in a dense array in sorted order, enabling efficient range scan operations. However, B2-tree is composed of multiple trees, each page integrates another trie-based search tree, which is used to determine a small memory region where a sought entry may be found. An embedded tree thereby consists of decision nodes, which operate on a single byte at a time, and span nodes, which are used to store common prefixes. This architecture usually accesses fewer cache lines than a vanilla B+-tree as shown in our performance evaluation. As a result, the B2-tree answers point queries considerably faster.",
keywords = "B-tree, Indexing, String",
author = "Josef Schmei{\ss}er and Sch{\"u}le, {Maximilian E.} and Viktor Leis and Thomas Neumann and Alfons Kemper",
note = "Publisher Copyright: {\textcopyright} 2021 Gesellschaft fur Informatik (GI). All rights reserved.; 2021 Datenbanksysteme fur Business, Technologie und Web, BTW 2021 - 2021 Database Systems for Business, Technology and Web, BTW 2021 ; Conference date: 13-09-2021 Through 17-09-2021",
year = "2021",
doi = "10.18420/btw2021-02",
language = "English",
series = "Lecture Notes in Informatics (LNI), Proceedings - Series of the Gesellschaft fur Informatik (GI)",
publisher = "Gesellschaft fur Informatik (GI)",
pages = "39--58",
editor = "Kai-Uwe Sattler and Melanie Herschel and Wolfgang Lehner",
booktitle = "Datenbanksysteme fur Business, Technologie und Web, BTW 2021",
}