As memory becomes cheaper and larger in capacity, more and more databases are being stored entirely in main memory. Furthermore, there is an increasing latency gap between on-chip caches and main memory. As a result, how main memory indexing data structures perform, especially with respect to local cache, is becoming an increasingly important factor in database performance. One of these data structures is the treap, a binary tree using a Cartesian key pair to provide probabilistic self-balancing properties. The Cartesian keys in treaps have a great potential to be exploited for faster memory accesses. In this paper, we describe efforts to extend the treap to a multivalue node data structure called the T-treap, in an effort to improve the po...
In this paper, we present cache-efficient algorithms for trie search. There are three key features o...
While the B-tree (or the B+-tree) is the most popular index structure in disk-based relational datab...
Abstract: Efficient data structures for in-memory indexing gain in importance due to (1) the exponen...
Recent research shows that the database performance can be significantly improved by the effective c...
As random access memory gets cheaper, it becomes increasingly affordable to build computers with lar...
We study indexing techniques for main memory, including hash indexes, binary search trees, T-trees, ...
access method, cache consciousness, data locality, data structure, main-memory database The recent h...
The explosion of big data poses a serious problem to the efficient retrieval and management of infor...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...
In main-memory databases, the number of processor cache misses has a critical impact on the performa...
The task of storing items to allow for fast access to an item given its key is an ubiquitous problem...
In main-memory databases, the number of processor cache misses has a critical impact on the performa...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
Abstract. Researchers have modified existing index structures into ones opti-mized for CPU cache per...
In this paper, we present cache-efficient algorithms for trie search. There are three key features o...
While the B-tree (or the B+-tree) is the most popular index structure in disk-based relational datab...
Abstract: Efficient data structures for in-memory indexing gain in importance due to (1) the exponen...
Recent research shows that the database performance can be significantly improved by the effective c...
As random access memory gets cheaper, it becomes increasingly affordable to build computers with lar...
We study indexing techniques for main memory, including hash indexes, binary search trees, T-trees, ...
access method, cache consciousness, data locality, data structure, main-memory database The recent h...
The explosion of big data poses a serious problem to the efficient retrieval and management of infor...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...
In main-memory databases, the number of processor cache misses has a critical impact on the performa...
The task of storing items to allow for fast access to an item given its key is an ubiquitous problem...
In main-memory databases, the number of processor cache misses has a critical impact on the performa...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
Abstract. Researchers have modified existing index structures into ones opti-mized for CPU cache per...
In this paper, we present cache-efficient algorithms for trie search. There are three key features o...
While the B-tree (or the B+-tree) is the most popular index structure in disk-based relational datab...
Abstract: Efficient data structures for in-memory indexing gain in importance due to (1) the exponen...