Publication | Closed Access
Query Planning for Evaluating SPARQL Property Paths
45
Citations
19
References
2016
Year
Unknown Venue
EngineeringGraph DatabaseSemantic WebInformation RetrievalData ScienceGraph Query LanguageManagementData IntegrationData ManagementRegular Path QueryVery Large DatabaseKnowledge DiscoveryComputer ScienceDistributed Query ProcessingDatabase TheoryQuery PlanQuery OptimizationGraph TheoryRdf Graph DatabasesAutomated ReasoningQuery PlanningBig Data
The extension of SPARQL in version 1.1 with property paths offers a type of regular path query for RDF graph databases. Such queries are difficult to optimize and evaluate efficiently, however. We have embarked on a project, Waveguide, to build a cost-based optimizer for SPARQL queries with property paths. Waveguide builds a query plan--- which we call a waveplan (WP)--- which guides the query evaluation. There are numerous choices in the construction of a plan, and a number of optimization methods, so the space of plans for a query can be quite large. Execution costs of plans for the same query can vary by orders of magnitude. A WGP's costs can be estimated, which opens the way to cost-based optimization. We demonstrate that the plan space of Waveguide properly subsumes existing techniques and that the new plans it adds are relevant.
| Year | Citations | |
|---|---|---|
Page 1
Page 1