Title :
Bi-temporal Timeline Index: A data structure for Processing Queries on bi-temporal data
Author :
Kaufmann, Martin ; Fischer, Peter M. ; May, Norman ; Chang Ge ; Goel, Anil K. ; Kossmann, Donald
Author_Institution :
Syst. Group, ETH Zurich, Zurich, Switzerland
Abstract :
Following the adoption of basic temporal features in the SQL:2011 standard, there has been a tremendous interest within the database industry in supporting bi-temporal features, as a significant number of real-life workloads would greatly benefit from efficient temporal operations. However, current implementations of bi-temporal storage systems and operators are far from optimal. In this paper, we present the Bi-temporal Timeline Index, which supports a broad range of temporal operators and exploits the special properties of an in-memory column store database system. Comprehensive performance experiments with the TPC-BiH benchmark show that algorithms based on the Bi-temporal Timeline Index outperform significantly both existing commercial database systems and state-of-the-art data structures from research.
Keywords :
SQL; data structures; database management systems; query processing; SQL; TPC-BiH benchmark; bitemporal data; bitemporal features; bitemporal storage systems; bitemporal timeline index; commercial database systems; data structure; database industry; inmemory column store database system; query processing; temporal operations; temporal operators; Cities and towns; Data structures; Indexing; Maintenance engineering;
Conference_Titel :
Data Engineering (ICDE), 2015 IEEE 31st International Conference on
Conference_Location :
Seoul
DOI :
10.1109/ICDE.2015.7113307