2005
DOI: 10.1007/11581116_25
|View full text |Cite
|
Sign up to set email alerts
|

SPARQL Query Processing with Conventional Relational Database Systems

Abstract: Abstract. This paper describes an evolution of the 3store RDF storage system, extended to provide a SPARQL query interface and informed by lessons learned in the area of scalable RDF storage.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
51
0
2

Year Published

2006
2006
2011
2011

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 78 publications
(53 citation statements)
references
References 1 publication
0
51
0
2
Order By: Relevance
“…Such a relational database provides efficient lookups through the use of indexes. We use a standard schema designed for RDF applications [9]. It mainly consists of two tables.…”
Section: Database Schemamentioning
confidence: 99%
“…Such a relational database provides efficient lookups through the use of indexes. We use a standard schema designed for RDF applications [9]. It mainly consists of two tables.…”
Section: Database Schemamentioning
confidence: 99%
“…Most of them use a query model based on relational algebra [24], where RDF graphs are viewed as a collection of triples and the queries are triple-based formulas expressed over a single relation. In spite of the benefits gained from the existing relational database systems such as indexing mechanisms, underlying storage of triples as relations [38], query optimization techniques, and others; relational queries cannot express recursive relations and even the most simple form, the transitive closure of a relation [6], directly inherited from the graph nature of RDF triples.…”
Section: Rdf Query Languagesmentioning
confidence: 99%
“…The authors propose a translation system between SPARQL and SQL to make a correspondence between SPARQL queries and relational algebra queries over a single relation. [38] presents an implementation of SPARQL queries in a relational database engine, in which relational algebra operators similar to [3] are used. [30] addresses the definition of mapping for SPARQL from a logical point of view.…”
Section: Work On Sparqlmentioning
confidence: 99%
“…The most recent version of 3store [49] allows the formulation of queries in SPARQL, which supports the concept of named graphs. Therefore, the statements table contains an additional row which indicates the graph that the statement belongs to (triples with such provenance information are often called quads.…”
Section: Rdf Storage In Jena1 and Jena2mentioning
confidence: 99%