TriplestoreRDFSupport

From RDF Working Group Wiki
Revision as of 22:37, 7 April 2011 by Mtiffiel (Talk | contribs)

Jump to: navigation, search

Table of Triplestore and Supported RDF formats

This table lists the RDF serialisations which the various triplestores can take as an import format, and as an output format in terms of output generated via the SPARQL CONSTRUCT verb.

It should be noted that this table illustrates the RDF parsing/serialising capabilities of the various systems, most of which use 3rd party libraries to perform these operations.

Triplestore rdfxml ntriples nquads turtle trig trix n3 rdfa grddl json 0 json 1 json 2 Notes
4store/5store I O I O I I O I I I O (example json) O (example jsontriples ) uses libraptor
Allegrograph I O I O I I O I O O json serialised N-Triples
Anzo I O I I O I O O custom triple-based format also bundles Sesame serialisers
Apache Jena I O I O I O I O I I I * I *
ARC2 I O I O I O I O (example json)
BigData  ???  ???  ???  ???  ???  ???  ???  ???  ???  ???  ???  ???  ???
Mulgara I O I O I I I O json(application/sparql-results+json with "subject" "predicate" "object" variables)
Oracle 11g Release 2 I O I O I O I O I O I I uses Jena/Joseki, Sesame
OWLIM  ???  ???  ???  ???  ???  ???  ???  ???  ???  ???  ???  ??? uses Sesame's Rio parser
RDF.rb I O I O I O I O I O I O I O (example json) Supports libraptor based plugins
RDF::Query I O I O I O I O I I I O (example json) uses RDF::Trine
Sesame I O I O I * I O I O I O I *
Virtuoso I O I O I I O I I O I I I O (example json)

"*" implies plugin

"I" RDF import supported

"O" RDF serialisations available via SPARQL CONSTRUCT