Distance-Based Triple Reordering for SPARQL Query Optimization

被引:7
作者
Meimaris, Marios [1 ]
Papastefanatos, George [1 ]
机构
[1] ATHENA Res Ctr, Athens, Greece
来源
2017 IEEE 33RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2017) | 2017年
关键词
D O I
10.1109/ICDE.2017.227
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
SPARQL query optimization relies on the design and execution of query plans that involve reordering triple patterns, in the hopes of minimizing cardinality of intermediate results. In practice, this is not always effective, as many existing systems succeed in certain types of query patterns and fail in others. This kind of trade-off is often a derivative of the algorithms behind query planning. In this paper, we introduce a novel join reordering approach that translates a query into a multidimensional vector space and performs distance-based optimization by taking into account the relative differences between the triple patterns. Preliminary experiments on synthetic data show that our algorithm consistently outperforms established methodologies, providing better plans for many different types of query patterns.
引用
收藏
页码:1559 / 1562
页数:4
相关论文
共 10 条
  • [1] Boncz P., 2014, LINKED OPEN DATA CRE, V8661, P21, DOI [10.1007/978-3-319-09846-32_2, DOI 10.1007/978-3-319-09846-32_2]
  • [2] Gubichev A., 2014, Proceedings of the 17th International Conference on Extending Database Technology, EDBT 2014, Athens, Greece, March 24-28, 2014, P439, DOI DOI 10.5441/002/EDBT.2014
  • [3] LUBM: A benchmark for OWL knowledge base systems
    Guo, YB
    Pan, ZX
    Heflin, J
    [J]. JOURNAL OF WEB SEMANTICS, 2005, 3 (2-3): : 158 - 182
  • [4] An ant colony optimisation approach for optimising SPARQL queries by reordering triple patterns
    Kalayci, Elem Guzel
    Kalayci, Tahir Emre
    Birant, Derya
    [J]. INFORMATION SYSTEMS, 2015, 50 : 51 - 68
  • [5] Leis V, 2015, PROC VLDB ENDOW, V9, P204
  • [6] Neumann T, 2011, PROC INT CONF DATA, P984, DOI 10.1109/ICDE.2011.5767868
  • [7] The RDF-3X engine for scalable management of RDF data
    Neumann, Thomas
    Weikum, Gerhard
    [J]. VLDB JOURNAL, 2010, 19 (01) : 91 - 113
  • [8] Stocker Markus., 2008, PROCEEDING 17 INT C, P595, DOI DOI 10.1145/1367497.1367578
  • [9] Tsialiamanis Petros., 2012, Proc. of the 15th Int. Conf. on Extending Database Technology. EDBT'12, P324, DOI [10.1145/2247596.2247635, DOI 10.1145/2247596.2247635]
  • [10] TripleBit: a Fast and Compact System for Large Scale RDF Data
    Yuan, Pingpeng
    Liu, Pu
    Wu, Buwen
    Jin, Hai
    Zhang, Wenya
    Liu, Ling
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2013, 6 (07): : 517 - 528