arrow
返回

GoFast: Graph-based optimization for efficient and scalable query evaluation

delete2021-07-01
delete4
PRE
AI
I
Ishaq Zouaghi *
A
Amin Mesmoudi
J
Jorge Galicia
L
Ladjel Bellatreche
T
Taoufik Aguili
DOI:10.1016/j.is.2021.101738delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The popularity of the Resource Description Framework (RDF) and SPARQL has thrust the development of high-performance systems to manage data represented with this model. Former approaches adapted the well-established relational model applying its storage, query processing, and optimization strategies. However, the borrowed techniques from the relational model are not universally applicable in the RDF context. First, the schema-free nature of RDF induces intensive joins overheads. Also, optimization strategies trying to find the optimal join order rely on error-prone statistics unable to capture all the correlations among triples. Graph-based approaches keep the graph structure of RDF representing the data directly as a graph. Their execution model leans on graph exploration operators to find subgraph matches to a query. Even if they have shown to outperform relational-based systems in complex queries, they are barely scalable and optimization techniques are completely system dependent. Recently, some systems such as RDF_QDAG have shown that by combining graph exploration and triples clustering one can achieve a good compromise between performance and scalability. In this paper, we propose optimization strategies for this kind of RDF management systems. First, we define novel statistics collected for clusters of triples to better capture the dependencies found in the original graph. Second, we redefine an execution plan based on these logical structures which allows to represent the RDF graph exploration process. Third, we introduce an algorithm for selecting the optimal execution plan based on a customized cost model. Finally, we propose a new approach to refine the chosen plan by pruning invalid clusters that do not participate in the construction of the final query results. All our proposals are validated experimentally using well-known RDF benchmarks. (C) 2021 Elsevier Ltd. All rights reserved.
Keyword:
Optimization
RDF
SPARQL
Cardinality estimation
Cost model
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Enterprise Information Systems 封面图
Enterprise Information Systems
IF:
3.9
论文数:
2.8K
被引数:
1.8K

机构

U
universite de poitiers
学者数:
7.1K
论文数: 5.0K
被引数: 5
引用论文

引用论文

The first samples from Almahata Sitta showing contacts between ureilitic and chondritic lithologies: Implications for the structure and composition of asteroid 2008TC3
err2019-10-15
err0
errOAAI
errCyrena Anne Goodrich; Michael E. Zolensky; Anna Maria Fioretti; Muawia H. Shaddad; Hilary Downes; Takahiro Hiroi; Issaku Kohl; Edward D. Young; Noriko T. Kita; Victoria E. Hamilton; My E. I. Riebe; Henner Busemann; Robert J. Macke; M. Fries; D. Kent Ross; Peter Jenniskens
err分享
err收藏
err分享
err收藏
Redesign of the gStore system
err2018-01-09
err22
PREAI
errZeng, Li; Zou, Lei
err分享
err收藏
err分享
err收藏
Reaction of stannous fluoride in hydrogen peroxide
err1994-12-01
err0
PREAI
errGeorges Denes; Eva Laou; Abdualhafeed Muntasar
err分享
err收藏
Vitamin D receptor gene polymorphisms in ocular surface squamous cell neoplasms
err2019-06-24
err0
PREAI
errNergiz Ismayilova; Melis Palamar; Huseyin Onay; Emine Ipek Ceylan; Tahir Atik; Taner Akalin; Ayse Yagci
err分享
err收藏
Mapping Keratoconus Molecular Substrates by Multiplexed High-Resolution Proteomics of Unpooled Corneas
err2019-11-01
err0
errOAAI
errVishal Shinde; Nan Hu; Santosh Renuse; Alka Mahale; Akhilesh Pandey; Charles Eberhart; Donald Stone; Samar A. Al-Swailem; Azza Maktabi; Shukti Chakravarti
err分享
err收藏
学者 查看更多内容