2009
DOI: 10.1007/s00778-009-0165-y
|View full text |Cite
|
Sign up to set email alerts
|

The RDF-3X engine for scalable management of RDF data

Abstract: RDF is a data model for schema-free structured information that is gaining momentum in the context of Semantic-Web data, life sciences, and also Web 2.0 platforms. The "pay-as-you-go" nature of RDF and the flexible patternmatching capabilities of its query language SPARQL entail efficiency and scalability challenges for complex queries including long join paths. This paper presents the RDF-3X engine, an implementation of SPARQL that achieves excellent performance by pursuing a RISC-style architecture with stre… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
482
0
3

Year Published

2011
2011
2020
2020

Publication Types

Select...
7
3

Relationship

0
10

Authors

Journals

citations
Cited by 528 publications
(486 citation statements)
references
References 36 publications
(43 reference statements)
1
482
0
3
Order By: Relevance
“…These languages have spawned research into general purpose DBMS founded on the RDF graph model, triplestores, implemented as either native RDF triplestores [36,47] or RDF triplestores backed by SQL databases [13,22,28,48]. Ultrawrap is concerned with wrapping relational databases and using the existing SQL system to execute SPARQL queries on the relationally stored data without replicating the data to triplestores.…”
Section: Related Workmentioning
confidence: 99%
“…These languages have spawned research into general purpose DBMS founded on the RDF graph model, triplestores, implemented as either native RDF triplestores [36,47] or RDF triplestores backed by SQL databases [13,22,28,48]. Ultrawrap is concerned with wrapping relational databases and using the existing SQL system to execute SPARQL queries on the relationally stored data without replicating the data to triplestores.…”
Section: Related Workmentioning
confidence: 99%
“…We report the number of triple insertions/deletions per second in gStore, and compare it with RDF-3x and x-RDF-3x in Table 2. RDF-3X had been extended for updates using the deferred-indexing approach [21] where the updates are first recorded into differential indexes, which are periodically merged into main indexes. x-RDF-3x employs the similar update strategy except for introducing "timestamp" of each triple [22].…”
Section: Evaluating Maintenance Costmentioning
confidence: 99%
“…There are several RDF triple stores, for instance, 4store [33] and RDF3X [34], which support the SPARQL language [35]. However, RDF is a different data model than what we are proposing in that RDF has only nodes and edges; there is no concept of an attribute.…”
Section: Related Workmentioning
confidence: 99%