Parallel SPARQL Query Optimization

被引:5
|
作者
Wu, Buwen [1 ,2 ]
Zhou, Yongluan [2 ]
Jin, Hai [1 ]
Deshpande, Amol [3 ]
机构
[1] Huazhong Univ Sci & Technol, Wuhan, Peoples R China
[2] Univ Southern Denmark, Odense, Denmark
[3] Univ Maryland, College Pk, MD 20742 USA
关键词
RDF;
D O I
10.1109/ICDE.2017.110
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Existing parallel SPARQL query optimizers assume hash-based data partitioning and adopt plan enumeration algorithms with unnecessarily high complexity. Therefore, they cannot easily accommodate other partitioning methods and only consider an unnecessarily limited plan space. To address these problems, we first define a generic RDF data partitioning model to capture the common structure of various state-of-the-art RDF data partitioning methods. Then we propose a query plan enumeration algorithm that not only has an optimal efficiency, but also accommodates different data partitioning methods. Furthermore, based on a solid analysis of the complexity of the plan enumeration algorithm, we propose two new heuristic methods that can consider a much larger plan space than the existing methods, and at the same time can still confine the search space of the algorithm. An autonomous approach is proposed to choose one of the two methods by considering the structure and the size of a complex SPARQL query. We conduct extensive experiments using synthetic and a real-world dataset, which show the superiority of our algorithms in comparing to existing ones.
引用
收藏
页码:547 / 558
页数:12
相关论文
共 50 条
  • [21] SPARQL Query Generator (SQG)
    Chen, Yanji
    Kokar, Mieczyslaw M.
    Moskal, Jakub J.
    [J]. JOURNAL ON DATA SEMANTICS, 2021, 10 (3-4) : 291 - 307
  • [22] SPARQL Query Recommendations by Example
    Allocca, Carlo
    Adamou, Alessandro
    d'Aquin, Mathieu
    Motta, Enrico
    [J]. SEMANTIC WEB, ESWC 2016, 2016, 9989 : 128 - 133
  • [23] Query graph model for SPARQL
    Heese, Ralf
    [J]. ADVANCES IN CONCEPTUAL MODELING - THEORY AND PRACTICE, PROCEEDINGS, 2006, 4231 : 445 - 454
  • [24] Predicting SPARQL Query Performance
    Hasan, Rakebul
    Gandon, Fabien
    [J]. SEMANTIC WEB: ESWC 2014 SATELLITE EVENTS, 2014, 8798 : 222 - 225
  • [25] Mongo2SPARQL: Automatic and Semantic Query Conversion of MongoDB Query Language to SPARQL
    Soussi, Nassima
    Boumlik, Abdeljalil
    Bahaj, Mohamed
    [J]. 2017 INTELLIGENT SYSTEMS AND COMPUTER VISION (ISCV), 2017,
  • [26] Query: SPARQL Query Rewriting to Enforce Data Confidentiality
    Oulmakhzoune, Said
    Cuppens-Boulahia, Nora
    Cuppens, Frederic
    Morucci, Stephane
    [J]. DATA AND APPLICATIONS SECURITY AND PRIVACY XXIV, PROCEEDINGS, 2010, 6166 : 146 - +
  • [27] QFed: Query Set For Federated SPARQL Query Benchmark
    Rakhmawati, Nur Aini
    Saleem, Muhammad
    Lalithsena, Sarasi
    Decker, Stefan
    [J]. 16TH INTERNATIONAL CONFERENCE ON INFORMATION INTEGRATION AND WEB-BASED APPLICATIONS & SERVICES (IIWAS 2014), 2014, : 207 - 211
  • [28] RETRACTED: A Two-Phase Method for Optimization of the SPARQL Query (Retracted Article)
    Lin, Xiaoqing
    Jiang, Dongyang
    [J]. JOURNAL OF SENSORS, 2022, 2022
  • [29] Query optimization technique for parallel databases
    College of Computer Sci. and Technol., Huazhong Univ. of Sci. and Technol., Wuhan 430074, China
    [J]. Huazhong Ligong Daxue Xuebao, 2006, 3 (11-13+20):
  • [30] Flow algorithms for parallel query optimization
    Deshpande, Amol
    Hellerstein, Lisa
    [J]. 2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, : 754 - +