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
