Indexing valid time databases via B+-trees

被引:21
|
作者
Nascimento, MA [1 ]
Dunham, MH
机构
[1] Univ Alberta, Dept Comp Sci, Edmonton, AB T6G 2H1, Canada
[2] So Methodist Univ, Dept Comp Sci & Engn, Dallas, TX 75275 USA
关键词
temporal databases; access structures; indexing; B+-trees; R-trees;
D O I
10.1109/69.824609
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 R*-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 R*-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.
引用
收藏
页码:929 / 947
页数:19
相关论文
共 50 条