Parallelizing Federated SPARQL Queries in Presence of Replicated Data

被引:2
|
作者
Minier, Thomas [1 ]
Montoya, Gabriela [2 ]
Skaf-Molli, Hala [1 ]
Molli, Pascal [1 ]
机构
[1] Nantes Univ, LS2N, Nantes, France
[2] Aalborg Univ, Dept Comp Sci, Aalborg, Denmark
来源
关键词
Linked Data; Parallel query processing; Fragment replication; Federated SPARQL Queries Processing; Triple Pattern Fragment; Load balancing; EXECUTION;
D O I
10.1007/978-3-319-70407-4_33
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Federated query engines have been enhanced to exploit new data localities created by replicated data, e.g., FEDRA. However, existing replication aware federated query engines mainly focus on pruning sources during the source selection and query decomposition in order to reduce intermediate results thanks to data locality. In this paper, we implement a replication-aware parallel join operator: Pen. This operator can be used to exploit replicated data during query execution. For existing replication-aware federated query engines, this operator exploits replicated data to parallelize the execution of joins and reduce execution time. For Triple Pattern Fragment (TPF) clients, this operator exploits the availability of several TPF servers exposing the same dataset to share the load among the servers. We implemented Pen in the federated query engine FEDX with the replicated-aware source selection FEDRA and in the reference TPF client. We empirically evaluated the performance of engines extended with the Pen operator and the experimental results suggest that our extensions outperform the existing approaches in terms of execution time and balance of load among the servers, respectively.
引用
收藏
页码:181 / 196
页数:16
相关论文
共 50 条
  • [1] Federated SPARQL Queries Processing with Replicated Fragments
    Montoya, Gabriela
    Skaf-Molli, Hala
    Molli, Pascal
    Vidal, Maria-Esther
    [J]. SEMANTIC WEB - ISWC 2015, PT I, 2015, 9366 : 36 - 51
  • [2] Decomposing federated queries in presence of replicated fragments
    Montoya, Gabriela
    Skaf-Molli, Hala
    Molli, Pascal
    Vidal, Maria-Esther
    [J]. JOURNAL OF WEB SEMANTICS, 2017, 42 : 1 - 18
  • [3] Result Optimisation for Federated SPARQL Queries
    Fatima, Arooj
    Luca, Cristina
    Wilson, George
    Kettouch, Mohamed
    [J]. 2015 17TH UKSIM-AMSS INTERNATIONAL CONFERENCE ON COMPUTER MODELLING AND SIMULATION (UKSIM), 2015, : 491 - 496
  • [4] PFed: Recommending Plausible Federated SPARQL Queries
    Hacques, Florian
    Skaf-Molli, Hala
    Molli, Pascal
    Hassad, Sara E. L.
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, PT II, 2019, 11707 : 184 - 197
  • [5] The Odyssey Approach for Optimizing Federated SPARQL Queries
    Montoya, Gabriela
    Skaf-Molli, Hala
    Hose, Katja
    [J]. SEMANTIC WEB - ISWC 2017, PT I, 2017, 10587 : 471 - 489
  • [6] Cluster-Based Joins for Federated SPARQL Queries
    Yang, Fan
    Crainiceanu, Adina
    Chen, Zhiyuan
    Needham, Don
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (04) : 3525 - 3539
  • [7] Strategies for Executing Federated Queries in SPARQL1.1
    Buil-Aranda, Carlos
    Polleres, Axel
    Umbrich, Juergen
    [J]. SEMANTIC WEB - ISWC 2014, PT II, 2014, 8797 : 390 - 405
  • [8] How Good Is Your SPARQL Endpoint? A QoS-Aware SPARQL Endpoint Monitoring and Data Source Selection Mechanism for Federated SPARQL Queries
    Ali, Muhammad Intizar
    Mileo, Alessandra
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2014 CONFERENCES, 2014, 8841 : 491 - 508
  • [9] Utility-aware Semantics for Alternative Service Expressions in Federated SPARQL Queries
    Heling, Lars
    Acosta, Maribel
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (IEEE ICWS 2022), 2022, : 208 - 218
  • [10] Towards Efficient Distributed SPARQL Queries on Linked Data
    Li, Xuejin
    Niu, Zhendong
    Zhang, Chunxia
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2014, PT II, 2014, 8631 : 259 - 272