Rose and Maria,

First on the practical point of view, if you donwload TDB (actually called
*apache-jena*) you have all dependencies including ARQ.

Then regarding SPARQL 1.1 support, it's true that TDB page does not say
clearly that it supports SPARQL 1.1 , but the Fuseki page says so :
http://jena.apache.org/documentation/serving_data/

and since "*Fuseki includes a built-in version of TDB*" , obviously TDB
also supports SPARQL 1.1 , not as an HTTP SPARQL server, but through its
API and command line tools.


Hope it helps .



2015-03-10 8:16 GMT+01:00 Rose Beck <[email protected]>:

> Ok actually I want to run SPARQL 1.1 queries and I want a persistent
> on-disk database for it which ARQ does not provide. Since TDB provides
> a persistence layer so I am thinking of using TDB for my purpose, but
> I am confused does TDB support all SPARQL 1.1 features. I think it
> does, but just to verify?
>
> On Tue, Mar 10, 2015 at 12:15 PM, Jean-Marc Vanel
> <[email protected]> wrote:
> > 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
>
>
>
> --
> With Warm Regards,
> Rose
>



-- 
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