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

Reply via email to