Efficient query evaluation techniques over large amount of distributed linked data

被引:1
|
作者
Kalogeros, Eleftherios [1 ]
Gergatsoulis, Manolis [1 ]
Damigos, Matthew [1 ]
Nomikos, Christos [2 ]
机构
[1] Ionian Univ, Dept Arch Lib Sci & Museol, Lab Digital Lib & Elect Publishing, Database & Informat Syst Grp DBIS, Ioannou Theotoki 72, Corfu 49100, Greece
[2] Univ Ioannina, Dept Comp Sci & Engn, POB 1186, Ioannina 45110, Greece
关键词
Linked data; Graph querying; Big data; Map-reduce; Distributed processing; Cloud computing; Semantic web; SEMANTIC WEB; SPARQL; RDF;
D O I
10.1016/j.is.2023.102194
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As RDF becomes more widely established and the amount of linked data is rapidly increasing, the efficient querying of large amount of data becomes a significant challenge. In this paper, we propose a family of algorithms for querying large amount of linked data in a distributed manner. These query evaluation algorithms are independent of the way the data is stored, as well as of the particular implementation of the query evaluation. We then use the MapReduce paradigm to present a distributed implementation of these algorithms and experimentally evaluate them, although the algorithms could be straightforwardly translated into other distributed processing frameworks. We also investigate and propose multiple query decomposition approaches of Basic Graph Patterns (subclass of SPARQL queries) that are used to improve the overall performance of the distributed query answering. A deep analysis of the effectiveness of these decomposition algorithms is also provided.(c) 2023 Elsevier Ltd. All rights reserved.
引用
收藏
页数:31
相关论文
共 50 条
  • [1] Distributed Query Evaluation over Encrypted Data
    di Vimercati, Sabrina De Capitani
    Foresti, Sara
    Jajodia, Sushil
    Livraga, Giovanni
    Paraboschi, Stefano
    Samarati, Pierangela
    DATA AND APPLICATIONS SECURITY AND PRIVACY XXXV, 2021, 12840 : 96 - 114
  • [2] Scalable distributed indexing and query processing over Linked Data
    Karnstedt, Marcel
    Sattler, Kai-Uwe
    Hauswirth, Manfred
    JOURNAL OF WEB SEMANTICS, 2012, 10 : 3 - 32
  • [3] Distributed Query Evaluation over Large RDF Graphs
    Peng, Peng
    WEB AND BIG DATA, APWEB-WAIM 2019, 2019, 11809 : 3 - 7
  • [4] Redundancy in linked data partitioning for efficient query evaluation
    Kalogeros, Eleftherios
    Gergatsoulis, Manolis
    Damigos, Matthew
    2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : 497 - 504
  • [5] A Technique for Efficient Query Estimation over Distributed Data Streams
    Shah, Zubair
    Mahmood, Abdun Naser
    Tari, Zahir
    Zomaya, Albert Y.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (10) : 2770 - 2783
  • [6] Efficient query processing for large XML data in distributed environments
    Kurita, Hiroto
    Hatano, Kenji
    Miyazaki, Jun
    Uemura, Shunsuke
    21ST INTERNATIONAL CONFERENCE ON ADVANCED NETWORKING AND APPLICATIONS, PROCEEDINGS, 2007, : 317 - +
  • [7] A Query Engine for Distributed Query Processing on Linked Data
    Magalhaes, Regis Pires
    Monteiro, Jose Maria
    Vidal, Vania M. P.
    de Macedo, Jose A. F.
    Maia, Macedo
    Porto, Fabio
    Casanova, Marco A.
    ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 1, 2013, : 185 - 192
  • [8] Efficient query evaluation over compressed XML data
    Arion, A
    Bonifati, A
    Costa, G
    D'Aguanno, S
    Manolescu, L
    Pugliese, A
    ADVANCES IN DATABASE TECHNOLOGY - EDBT 2004, PROCEEDINGS, 2004, 2992 : 200 - +
  • [9] Efficient Structural Query Evaluation over Social Data
    Wang, Chaoyong
    Gong, Xueqing
    Wang, Xiaoling
    SECOND INTERNATIONAL CONFERENCE ON CLOUD AND GREEN COMPUTING / SECOND INTERNATIONAL CONFERENCE ON SOCIAL COMPUTING AND ITS APPLICATIONS (CGC/SCA 2012), 2012, : 344 - 351
  • [10] Efficient Distributed Query Processing on Large Scale RDF Graph Data
    Wang X.
    Xu Q.
    Chai L.-L.
    Yang Y.-J.
    Chai Y.-P.
    Ruan Jian Xue Bao/Journal of Software, 2019, 30 (03): : 498 - 514