Towards Efficient SPARQL Query Processing on RDF Data

被引:0
|
作者
刘畅 [1 ]
王昊奋 [1 ]
俞勇 [1 ]
徐林昊 [2 ]
机构
[1] Department of Computer Science and Engineering, Shanghai Jiao Tong University
[2] IBM China Research Lab
关键词
resource description framework (RDF) query engine; SPARQL; optimization;
D O I
暂无
中图分类号
TP311.13 [];
学科分类号
1201 ;
摘要
Efficient support for querying large-scale resource description framework (RDF) triples plays an important role in semantic web data management. This paper presents an efficient RDF query engine to evaluate SPARQL queries, where the inverted index structure is employed for indexing the RDF triples. A set of operators on the inverted index was developed for query optimization and evaluation. Then a main-tree-shaped optimization algorithm was developed that transforms a SPARQL query graph into the op-timal query plan by effectively reducing the search space to determine the optimal joining order. The opti-mization collects a set of RDF statistics for estimating the execution cost of the query plan. Finally the opti-mal query plan is evaluated using the defined operators for answering the given SPARQL query. Extensive tests were conducted on both synthetic and real datasets containing up to 100 million triples to evaluate this approach with the results showing that this approach can answer most queries within 1 s and is extremely efficient and scalable in comparison with previous best state-of-the-art RDF stores.
引用
收藏
页码:613 / 622
页数:10
相关论文
共 50 条
  • [21] SPARQL Query Generation based on RDF Graph
    Kharrat, Mohamed
    Jedidi, Anis
    Gargouri, Faiez
    KDIR: PROCEEDINGS OF THE 8TH INTERNATIONAL JOINT CONFERENCE ON KNOWLEDGE DISCOVERY, KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT - VOL. 1, 2016, : 450 - 455
  • [22] RDF Explorer: A Visual SPARQL Query Builder
    Vargas, Hernan
    Buil-Aranda, Carlos
    Hogan, Aidan
    Lopez, Claudia
    SEMANTIC WEB - ISWC 2019, PT I, 2019, 11778 : 647 - 663
  • [23] SPARQL query recommendation for exploring RDF repositories
    Chen, Boliang, 1600, Springer Verlag (480):
  • [24] Efficient and Scalable SPARQL Query Processing with Transformed Table
    Huang, Sheng-Wei
    Yu, Chia-Ho
    Shieh, Ce-Kuen
    Tsai, Ming-Fong
    2015 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOPS (WCNCW), 2015, : 103 - 106
  • [25] Towards a Unified Language for RDF Stream Query Processing
    Dell'Aglio, Daniele
    Calbimonte, Jean-Paul
    Della Valle, Emanuele
    Corcho, Oscar
    SEMANTIC WEB: ESWC 2015 SATELLITE EVENTS, 2015, 9341 : 353 - 363
  • [26] Collaborative SPARQL Query Processing for Decentralized Semantic Data
    Grall, Arnaud
    Skaf-Molli, Hala
    Molli, Pascal
    Perrin, Matthieu
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2020, PT I, 2020, 12391 : 320 - 335
  • [27] Cooperative Techniques for SPARQL Query Relaxation in RDF Databases
    Fokou, Geraud
    Jean, Stephane
    Hadjali, Allel
    Baron, Mickael
    SEMANTIC WEB: LATEST ADVANCES AND NEW DOMAINS, ESWC 2015, 2015, 9088 : 237 - 252
  • [28] Fuzzy SPARQL query based on fuzzy RDF model
    Lv, Yanhui
    Li, Anying
    Wei, Xiurong
    ICIC Express Letters, 2014, 8 (11): : 3145 - 3150
  • [29] Flexible Query Processing for SPARQL
    Frosini, Riccardo
    Cali, Andrea
    Poulovassilis, Alexandra
    Wood, Peter T.
    SEMANTIC WEB, 2017, 8 (04) : 533 - 564
  • [30] Distributed Join Query Processing for Big RDF Data
    Elzein, Nahla Mohammed
    Majid, Mazlina Abdul
    Fakherldin, Mohammed
    Hashem, Ibrahim Abaker Targio
    ADVANCED SCIENCE LETTERS, 2018, 24 (10) : 7758 - 7761