The Adaptive Radix Tree:ARTful Indexing for Main-Memory Databases
We present ART, an adaptive radix tree (trie) for efficient indexing in main memory. Its lookup performance surpasses highly tuned, read-only search trees, while supporting very efficient insertions and deletions as well. At the same time, ART is very space efficient and solves the problem of excessive worst-case space consumption, which plagues most radix trees, by adaptively choosing compact and efficient data structures for internal nodes.
The Adaptive Radix Tree:ARTful Indexing for Main-Memory Databases