Basically ARQ provides support for parsing SPARQL, and SPARQL HTTP client
feature.
Depending on ARQ, TDB is an RDF database with SPARQL as the query language.
And both ARQ and TDB depend on Jena core, with provides a API for RDF and
an in-memory RDF database.

So Jena-TDB and Jena-ARQ do not provide the same set of functionalities .

2015-03-10 7:20 GMT+01:00 Maria Jackson <[email protected]>:

> The website defines Jena-TDB as a pure Java persistence layer for large
> graphs, high performance applications and embedded use. And Jena-ARQ as ARQ
> is a query engine for Jena that supports the SPARQL RDF Query language.
> SPARQL is the query language developed by the W3C RDF Data Access Working
> Group.
>
> So do Jena-TDB and Jena-ARQ provide the same set of functionalities with
> the difference that Jena-TDB in addition provides persistence. Or are they
> different and provide different support and query mechanisms for SPARQL 1.1
> queries.
>
> I am unable to understand the difference between Jena-ARQ and Jena-TDB. Can
> someone please explain this a little.
>



-- 
Jean-Marc Vanel
Déductions SARL - Consulting, services, training,
Rule-based programming, Semantic Web
http://deductions-software.com/
+33 (0)6 89 16 29 52
Twitter: @jmvanel , @jmvanel_fr ; chat: irc://irc.freenode.net#eulergui

Reply via email to