跳到主要导航 跳到搜索 跳到主要内容

A top-k spatial join querying processing algorithm based on spark

  • Baiyou Qiao*
  • , Bing Hu
  • , Junhai Zhu
  • , Gang Wu
  • , Christophe Giraud-Carrier
  • , Guoren Wang
  • *此作品的通讯作者
  • Northeastern University China
  • Nanjing University
  • Brigham Young University

科研成果: 期刊稿件文章同行评审

摘要

Aiming at the problem of top-k spatial join query processing in cloud computing systems, a Spark-based top-k spatial join (STKSJ) query processing algorithm is proposed. In this algorithm, the whole data space is divided into grid cells of the same size by a grid partitioning method, and each spatial object in one data set is projected into a grid cell. The Minimum Bounding Rectangle (MBR) of all spatial objects in each grid cell is computed. The spatial objects overlapping with these MBRs in another spatial data set are replicated to the corresponding grid cells, thereby filtering out spatial objects for which there are no join results, thus reducing the cost of subsequent spatial join processing. An improved plane sweeping algorithm is also proposed that speeds up the scanning mode and applies threshold filtering, thus greatly reducing the communication and computation costs of intermediate join results in subsequent top-k aggregation operations. Experimental results on synthetic and real data sets show that the proposed algorithm has clear advantages, and better performance than existing top-k spatial join query processing algorithms.

源语言英语
期刊论文编号101419
期刊Information Systems
87
DOI
出版状态已出版 - 1月 2020
已对外发布

学术指纹

探究 'A top-k spatial join querying processing algorithm based on spark' 的科研主题。它们共同构成独一无二的学术指纹。

引用此