W3C home > Mailing lists > Public > www-rdf-interest@w3.org > February 2004

Re: RDF Triples in XML, named graphs

From: Jeremy Carroll <jjc@hplb.hpl.hp.com>
Date: Thu, 12 Feb 2004 12:34:07 +0000
Message-ID: <402B72BF.4050302@hplb.hpl.hp.com>
To: Eric Jain <Eric.Jain@isb-sib.ch>
Cc: Patrick Stickler <patrick.stickler@nokia.com>, rdf-interest <www-rdf-interest@w3.org>



Eric Jain wrote:

>>In this way, the same XQuery could be executed against a knowledge
>>base and/or an actual TriX instance. One could then think of TriX
>>as a means of integrating RDF and XQuery.
>>
> 
> This is an interesting application. We currently store triples in a
> relational database. This is quite efficient, but requires us to map
> RDQL statements to SQL. If TriX works well with XQuery to the extent
> that XQuery could be used as an equally convenient but more flexible
> replacement for the RDQL subset that we have implemented, this would be
> a strong argument. On the other hand I'm slightly concerned about the
> performance of XML databases (size of RDF/XML is 7GB). Anyone have any
> experience here?
> 


I would be surprised if the XQuery route was not significantly slower than 
native RDF query using RDQL or similar (even when translated in SQL).

I think TriX permits such integration of XQuery and RDF, but that does not 
replace the need for languages such as RDQL.

I suspect one could have an RDQL to XQuery translater, which would be 
particularly useful for smaller documents in primarily XML environments.

Jeremy
Received on Thursday, 12 February 2004 07:35:58 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 07:14:58 UTC