Home > Papers

 
 
ROSIE: Runtime Optimization of SPARQL Queries Using Incremental Evaluation
GAI Lei, CHEN Wei, WANG Teng-Jiao
School of Electronics Engineering and Computer Science, Peking University, Beijing 100871 %
*Correspondence author
#Submitted by
Subject:
Funding: Specialized Research Fund for the Doctoral Program of Higher Education (No.Grant No.20130001120001)
Opened online:24 April 2017
Accepted by: none
Citation: GAI Lei, CHEN Wei, WANG Teng-Jiao.ROSIE: Runtime Optimization of SPARQL Queries Using Incremental Evaluation[OL]. [24 April 2017] http://en.paper.edu.cn/en_releasepaper/content/4725396
 
 
Currently, relational databases are wildly adopted in RDF (Resource Description Framework) data management, but they show problematic performance in SPARQL query evaluation. One important factor is how to tackle the suboptimal query plan caused by error-prone cardinaltiy estimation. Consider the schema-free nature of RDF data and the extsc{Join}-intensive characteristic of SPARQL query, determine an optimal query plan is costly or even infeasible, especially for complex queries on large-scale data. In this paper, we propose ROSIE, a underline{R}untime underline{O}ptimization framework that iteratively re-optimize the underline{S}PARQL query plan accroding to the actual cardinality derived from underline{I}ncremental partial query underline{E}valuation. By introducing a heuristic-based plan generation approach, as well as a mechanism to detect cardinaltiy estimation error at runtime, ROSIE relieves the problem of biased cardinality propagation, and thus is more resilient to complex query evaluation. Extensive experiments on real and benchmark data show that compared to the state-of-the-arts, ROSIE can improve query performance by orders of magnitude.
Keywords:Computer Software and Theory, SPARQL query optimization, cardinality estimation, runtime optimization
 
 
 

For this paper

  • PDF (0B)
  • ● Revision 0   
  • ● Print this paper
  • ● Recommend this paper to a friend
  • ● Add to my favorite list

    Saved Papers

    Please enter a name for this paper to be shown in your personalized Saved Papers list

Tags

Add yours

Related Papers

  • Other similar papers

Statistics

PDF Downloaded 22
Bookmarked 0
Recommend 0
Comments Array
Submit your papers