A new range query algorithm for Universal B-trees

作者:

Highlights:

摘要

In multi-dimensional databases the essential tool for accessing data is the range query (or window query). In this paper we introduce a new algorithm of processing range query in universal B-tree (UB-tree), which is an index structure for searching in multi-dimensional databases. The new range query algorithm (called the DRU algorithm) works efficiently, even for processing high-dimensional databases. In particular, using the DRU algorithm many of the UB-tree inner nodes need not to be accessed. We explain the DRU algorithm using a simple geometric model, providing a clear insight into the problem. More specifically, the model exploits an interesting relation between the Z-curve and generalized quad-trees. We also present experimental results for the DRU algorithm implementation.

论文关键词:Spatial access methods,Multi-dimensional indexing,Range query,UB-tree,DRU algorithm,Z-region,Space filling curves

论文评审过程:Received 1 March 2004, Revised 12 November 2004, Accepted 8 December 2004, Available online 4 February 2005.

论文官网地址:https://doi.org/10.1016/j.is.2004.12.001