DocumentCode :
1303106
Title :
Indexing valid time databases via B+-trees
Author :
Nascimento, Mario A. ; Dunham, Margaret H.
Author_Institution :
Dept. of Comput. Sci., Alberta Univ., Edmonton, Alta., Canada
Volume :
11
Issue :
6
fYear :
1999
Firstpage :
929
Lastpage :
947
Abstract :
We present an approach, named MAP21, which uses standard B+ -trees to provide efficient indexing of valid time ranges. The MAP21 approach is based on mapping one dimensional ranges to one dimensional points where the lexicographical order among the ranges is preserved. The proposed approach may employ more than one tree, each indexing a disjoint subset of the indexed data. When compared to the Time Index and the B+-tree we show that MAP21´s performance is comparable to or better than those, depending on the type of query. In terms of storage, MAP21´s structure was less than 10 percent larger than the B+-tree´s and much smaller than the Time Index´s. The main contribution of this paper though, is to show that standard B +-trees, available in virtually any DBMS, can be used to provide an efficient temporal index
Keywords :
database indexing; database theory; query processing; temporal databases; tree data structures; B+-trees; MAP21; Time Index; lexicographical order; one dimensional points; one dimensional ranges; performance; query processing; temporal databases; temporal index; valid time database indexing; Computer science; Data structures; Indexes; Indexing; Predictive models; Query processing; Search problems; Transaction databases; US Department of Transportation;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/69.824609
Filename :
824609
Link To Document :
بازگشت