Title | ||
---|---|---|
Selective Caching: A Persistent Memory Approach for Multi-Dimensional Index Structures |
Abstract | ||
---|---|---|
Since the proposal of Persistent Memory, research has focused on tuning a variety of data management problems to the inherent properties of Persistent Memory-namely persistence but also compromised read/write performance. These properties particularly affect the performance of index structures, since they are subject to frequent updates and queries. Nevertheless, the main research focuses on adapting B-Trees and its derivatives to Persistent Memory properties, aiming to reach DRAM processing speed exploiting the persistence property of Persistent Memory. However, most of the found techniques for B-Trees are not directly applicable to other tree-based index structures or even multi-dimensional index structures.To exploit Persistent Memory properties for arbitrary index structures, we propose selective caching. It bases on a mixture of dynamic and static caching of tree nodes in DRAM to reach near-DRAM access speeds for index structures. In this paper, we investigate the opportunities as well as limitations of selective caching on the OLAP-optimized main-memory index structure Elf. Our experiments show that selective caching is keeping up with pure DRAM storage of Elf while guaranteeing persistence. |
Year | DOI | Venue |
---|---|---|
2020 | 10.1109/ICDEW49219.2020.00010 | 2020 IEEE 36th International Conference on Data Engineering Workshops (ICDEW) |
Keywords | DocType | ISSN |
selective caching,multidimensional index structures,data management problems,tree-based index structures,arbitrary index structures,OLAP-optimized main-memory index structure Elf,persistent memory properties,near-DRAM access,dynamic caching,static caching,B-Trees,DRAM processing speed | Conference | 1943-2895 |
ISBN | Citations | PageRank |
978-1-7281-4267-8 | 0 | 0.34 |
References | Authors | |
12 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Muhammad Attahir Jibril | 1 | 0 | 2.03 |
Philipp Götze | 2 | 2 | 2.17 |
David Broneske | 3 | 35 | 19.08 |
Kai-uwe Sattler | 4 | 1144 | 126.81 |