Multidimensional access methods
- 1 June 1998
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Computing Surveys
- Vol. 30 (2) , 170-231
- https://doi.org/10.1145/280277.280279
Abstract
Search operations in databases require special support at the physical level. This is true for conventional databases as well as spatial databases, where typical search operations include thepoint query(find all objects that contain a given search point) and theregion query(find all objects that overlap a given search region). More than ten years of spatial database research have resulted in a great variety of multidimensional access methods to support such operations. We give an overview of that work. After a brief survey of spatial data management in general, we first present the class ofpoint access methods, which are used to search sets of points in two or more dimensions. The second part of the paper is devoted tospatial access methodsto handle extended objects, such as rectangles or polyhedra. We conclude with a discussion of theoretical and experimental results concerning the relative performance of various approaches.Keywords
This publication has 56 references indexed in Scilit:
- Oversize shelves: a storage management technique for large spatial data objectsInternational Journal of Geographical Information Science, 1997
- Efficient organization and access of multi-dimensional datasets on tertiary storage systemsInformation Systems, 1995
- The TV-tree: An index structure for high-dimensional dataThe VLDB Journal, 1994
- G-tree: a new data structure for organizing multidimensional dataIEEE Transactions on Knowledge and Data Engineering, 1994
- A robust and efficient spatial data structureActa Informatica, 1992
- Spatial indexing in binary decomposition and spatial boundingInformation Systems, 1991
- Multidimensional quantile hashing is very efficient for nonuniform distributionsInformation Sciences, 1989
- Analysis of grid file algorithmsBIT Numerical Mathematics, 1985
- The extendible cell method for closest point problemsBIT Numerical Mathematics, 1982
- Efficient locking for concurrent operations on B-treesACM Transactions on Database Systems, 1981