Optimal Data-Space Partitioning of Spatial Data for Parallel I/O

被引:0
|
作者
Hakan Ferhatosmanoğlu
Divyakant Agrawal
Ömer Eğecioğlu
Amr El Abbadi
机构
[1] Ohio State University,Computer Science and Engineering
[2] University of California Santa Barbara,Computer Science
关键词
data-space partitioning; two-dimensional data; parallel I/O; disk and page allocation; range query;
D O I
10.1023/B:JMSE.0000043449.85576.da
中图分类号
学科分类号
摘要
It is desirable to design partitioning methods that minimize the I/O time incurred during query execution in spatial databases. This paper explores optimal partitioning for two-dimensional data for a class of queries and develops multi-disk allocation techniques that maximize the degree of I/O parallelism obtained in each case. We show that hexagonal partitioning has optimal I/O performance for circular queries among all partitioning methods that use convex non-overlapping regions. An analysis and extension of this result to all possible partitioning techniques is also given. For rectangular queries, we show that hexagonal partitioning has overall better I/O performance for a general class of range queries, except for rectilinear queries, in which case rectangular grid partitioning is superior. By using current algorithms for rectangular grid partitioning, parallel storage and retrieval algorithms for hexagonal partitioning can be constructed. Some of these results carry over to circular partitioning of the data—which is an example of a non-convex region.
引用
收藏
页码:75 / 101
页数:26
相关论文
共 50 条
  • [1] Optimal Data-Space Partitioning of Spatial Data for Parallel I/O
    Hakan Ferhatosmanoğlu
    Divyakant Agrawal
    Ömer Eğecioğlu
    Amr El Abbadi
    Distributed and Parallel Databases, 2005, 17 : 75 - 101
  • [2] Optimal data-space partitioning of spatia data for parallel I/O
    Ferhatosmanoglu, H
    Agrawal, D
    Egecioglu, O
    El Abbadi, A
    DISTRIBUTED AND PARALLEL DATABASES, 2005, 17 (01) : 75 - 101
  • [3] Data-space inversion with ensemble smoother
    Lima, Mateus M.
    Emerick, Alexandre A.
    Ortiz, Carlos E. P.
    COMPUTATIONAL GEOSCIENCES, 2020, 24 (03) : 1179 - 1200
  • [4] Data partitioning for parallel spatial join processing
    Zhou, XF
    Abel, DJ
    Truffet, D
    ADVANCES IN SPATIAL DATABASES, 1997, 1262 : 178 - 196
  • [5] Data Partitioning for Parallel Spatial Join Processing
    Zhou X.
    Abel D.J.
    Truffet D.
    GeoInformatica, 1998, 2 (2) : 175 - 204
  • [6] Data-space inversion with ensemble smoother
    Mateus M. Lima
    Alexandre A. Emerick
    Carlos E. P. Ortiz
    Computational Geosciences, 2020, 24 : 1179 - 1200
  • [7] An Improved Hilbert Curve for Parallel Spatial Data Partitioning
    Meng Lingkui
    Huang Changqing
    Zhao Chunyu
    Lin Zhiyong
    GEO-SPATIAL INFORMATION SCIENCE, 2007, 10 (04) : 282 - 286
  • [8] A Spatial Data Partitioning and Merging Method for Parallel Vector Spatial Analysis
    Qiu, Qiang
    Yao, Xiao
    Chen, Cuiting
    Liu, Yu
    Fang, Jinyun
    2015 23RD INTERNATIONAL CONFERENCE ON GEOINFORMATICS, 2015,
  • [9] MPI-Vector-IO: Parallel I/O and Partitioning for Geospatial Vector Data
    Puri, Satish
    Paudel, Anmol
    Prasad, Sushil K.
    PROCEEDINGS OF THE 47TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 2018,
  • [10] 3D data-space inversion of magnetic amplitude data
    Li Ze-Lin
    Yao Chang-Li
    Zheng Yuan-Man
    Meng Xiao-Hong
    Zhang Yu-Wen
    CHINESE JOURNAL OF GEOPHYSICS-CHINESE EDITION, 2015, 58 (10): : 3804 - 3814