Parallel and scalable processing of spatio-temporal RDF queries using Spark

被引:0
|
作者
Nikitopoulos, Panagiotis [1 ]
Vlachou, Akrivi [1 ]
Doulkeridis, Christos [1 ]
Vouros, George A. [1 ]
机构
[1] Univ Piraeus, Sch Informat & Commun Technol, Dept Digital Syst, Piraeus, Greece
基金
欧盟地平线“2020”;
关键词
Distributed query processing; Distributed spatio-temporal queries; SPARQL queries; MAPREDUCE;
D O I
10.1007/s10707-019-00371-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The ever-increasing size of data emanating from mobile devices and sensors, dictates the use of distributed systems for storing and querying these data. Typically, such data sources provide some spatio-temporal information, alongside other useful data. The RDF data model can be used to interlink and exchange data originating from heterogeneous sources in a uniform manner. For example, consider the case where vessels report their spatio-temporal position, on a regular basis, by using various surveillance systems. In this scenario, a user might be interested to know which vessels were moving in a specific area for a given temporal range. In this paper, we address the problem of efficiently storing and querying spatio-temporal RDF data in parallel. We specifically study the case of SPARQL queries with spatio-temporal constraints, by proposing the DiStRDF system, which is comprised of a Storage and a Processing Layer. The DiStRDF Storage Layer is responsible for efficiently storing large amount of historical spatio-temporal RDF data of moving objects. On top of it, we devise our DiStRDF Processing Layer, which parses a SPARQL query and produces corresponding logical and physical execution plans. We use Spark, a well-known distributed in-memory processing framework, as the underlying processing engine. Our experimental evaluation, on real data from both aviation and maritime domains, demonstrates the efficiency of our DiStRDF system, when using various spatio-temporal range constraints.
引用
收藏
页码:623 / 653
页数:31
相关论文
共 50 条
  • [1] Parallel and scalable processing of spatio-temporal RDF queries using Spark
    Panagiotis Nikitopoulos
    Akrivi Vlachou
    Christos Doulkeridis
    George A. Vouros
    [J]. GeoInformatica, 2021, 25 : 623 - 653
  • [2] Scalable Spatio-Temporal Reasoning of Sequential Events using Spark Framework
    Uma, V.
    Jayanthi, G.
    [J]. 2018 10TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (ICOAC), 2018, : 47 - 51
  • [3] Panda∗: A generic and scalable framework for predictive spatio-temporal queries
    Abdeltawab M. Hendawi
    Mohamed Ali
    Mohamed F. Mokbel
    [J]. GeoInformatica, 2017, 21 : 175 - 208
  • [4] Scalable Processing of Continuous K-Nearest Neighbor Queries with Uncertainty in Spatio-Temporal Databases
    Lin, Lien-Fa
    Huang, Yuan-Ko
    [J]. 2009 INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN COMPUTER SCIENCE, ICRCCS 2009, 2009, : 210 - 213
  • [5] Panda au: A generic and scalable framework for predictive spatio-temporal queries
    Hendawi, Abdeltawab M.
    Ali, Mohamed
    Mokbel, Mohamed F.
    [J]. GEOINFORMATICA, 2017, 21 (02) : 175 - 208
  • [6] Spatio-temporal Queries in HBase
    Chen, Xiaoying
    Zhang, Chong
    Ge, Bin
    Xiao, Weidong
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2015, : 1929 - 1937
  • [7] Processing (Multiple) Spatio-temporal Range Queries in Multicore Settings
    Trajcevski, Goce
    Yaagoub, Anan
    Scheuermann, Peter
    [J]. ADVANCES IN DATABASES AND INFORMATION SYSTEMS, 2011, 6909 : 214 - 227
  • [8] A Scalable Architecture for Spatio-Temporal Range Queries over Big Location Data
    Cortes, Rudyar
    Marin, Olivier
    Bonnaire, Xavier
    Arantes, Luciana
    Sens, Pierre
    [J]. 2015 IEEE 14TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2015, : 159 - 166
  • [9] SEA-CNN: Scalable processing of continuous K-nearest neighbor queries in spatio-temporal Databases
    Xiong, XP
    Mokbel, MF
    Aref, WG
    [J]. ICDE 2005: 21ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2005, : 643 - 654
  • [10] Parallel processing method for spatio-temporal spectral analysis
    Ge, Lijia
    Chen, Tianqi
    Huang, Xiangfu
    [J]. Dianzi Keji Daxue Xuebao/Journal of University of Electronic Science and Technology of China, 1994, 23 (02):