W3C home > Mailing lists > Public > semantic-web@w3.org > August 2014

Re: RDF Thrift : A binary format for RDF data

From: Hugh Glaser <hugh@glasers.org>
Date: Fri, 15 Aug 2014 16:36:44 +0100
Cc: Semantic Web <semantic-web@w3.org>
Message-Id: <EF3B1478-FF9A-4210-9306-C7C7D187C314@glasers.org>
To: Andy Seaborne <andy@apache.org>
Hi Andy,
Thanks.
Looks very useful.

This may be a stoopid question… :-)
As I am able to use this for network data exchange, presumably I can request it using conneg over http when resolving URIs.
So I would need a MIME type.
I see application/x-thrift is required in http://wiki.apache.org/thrift/ThriftIntegrationConventions?highlight=%28application%2Fx-thrift%29


So now the possibly stooped bit…
Is there a recommended variant for RDF-Thrift?
Because I might want to ask for the Thrift version of another content-type, such as non-LD JSON.

It looks like the same problem as RDF+XML, since I might want another XML content-type of the document.

Best
Hugh

On 15 Aug 2014, at 15:19, Andy Seaborne <andy@apache.org> wrote:

> RDF Binary using Apache Thrift
> 
> This is a binary format for RDF graphs, datasets and SPARQL result sets that is fast to process. [1]
> 
>   http://afs.github.io/rdf-thrift/
> 
> includes the on-the-wire description as well as an implementation.
> 
> Using Apache Thrift makes it considerably less work to integrate into existing systems and toolkits, or to build custom processing. [2]
> 
> 	Comments and feedback welcome,
> 	Andy
> 
> [1] The largest gain is on reading data, with rates x3 faster than parsing N-Triples.
> 
> [2] Apache thrift has a large number of implementations across a range of languages: http://wiki.apache.org/thrift/LibraryFeatures
> 

-- 
Hugh Glaser
   20 Portchester Rise
   Eastleigh
   SO50 4QS
Mobile: +44 75 9533 4155, Home: +44 23 8061 5652
Received on Friday, 15 August 2014 15:37:55 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 5 July 2022 08:45:38 UTC