skip to main content
10.1145/1167350.1167417acmconferencesArticle/Chapter ViewAbstractPublication Pagesacm-seConference Proceedingsconference-collections
Article

Optimizing distributed spatial joins using R-Trees

Published: 18 March 2005 Publication History

Abstract

One of the basic problems in distributed databases is how to efficiently perform distributed joins. Spatial databases are particularly appropriate for distribution, but we need special techniques to deal with spatial data efficiently.In this work we study the distributed spatial join problem and how to perform this operation efficiently. We develop cost models for estimating the cost of this operation. We study the issues involved in optimizing it and develop specific techniques using R-Trees. Our techniques outperform other widely-used approaches for this operation.

References

[1]
O. J. A. Redundancy in spatial databases. ACM SIGMOD Conf, 1989.
[2]
D. J. Abel, B. C. Ooi, K. L. Tan, R. Power, and J. X. Yu, Spatial join strategies in distributed spatial dbms. In Proceedings of the International Symposium on Large Spatial Databases, pages 348--367, Aug. 1995.
[3]
S. Acharya, V. Poosala, and S. Ramaswamy. Selectivity estimation in spatial databases. In Proceedings ACM SIGMOD, 1999.
[4]
A. Guttman. R-trees a dynamic index structure for spatial searching. In Proceedings ACM SIGMOD, pages 47--57, June 1984.
[5]
I. Kamel and C. Faloutsos. Hilbert r-tree: An improved r-tree using fractals. In J. B. Bocca, M. Jarke, and C. Zaniolo, editors, VLDB'94, Proceedings of 20th International Conference on Very Large Data Bases, September 12--15, 1994, Santiago de Chile, Chile, pages 500--509. Morgan Kaufmann, 1994.
[6]
O. Karam. On optimizing distributyed spatial joins. PhD thesis, Tulane University, 2001.
[7]
T. Sellis, N. Roussopoulos, and C. Faloutsos. The R+-tree: A dynamic index for multi-dimensional data. In Proceedings VLDB, pages 507--518, Sept. 1987.
[8]
K.-L. Tan, B. C. Ooi, and D. J. Abel. Exploiting spatial indexes for semijoin-based join processing in distributed spatial databases. IEEE Transactions on Knowledge and Data Engineering.
[9]
Y. Theodoridis, E. Stefanakis, and T. Sellis. Efficient cost models for spatial queries using R-trees. IEEE Transactions on Knowledge and Data Engineering, 12(1):19--32, 2000.
[10]
Y. Theodoris, E. Stefanakis, and T. Sellis. Cost models for join queries in spatial databases. In Proceedings ICDE, 1998.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ACMSE '05 vol 1: Proceedings of the 43rd annual ACM Southeast Conference - Volume 1
March 2005
408 pages
ISBN:1595930590
DOI:10.1145/1167350
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 18 March 2005

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

ACM SE05
Sponsor:
ACM SE05: ACM Southeast Regional Conference 2005
March 18 - 20, 2005
Georgia, Kennesaw

Acceptance Rates

Overall Acceptance Rate 502 of 1,023 submissions, 49%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 06 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media