W3C home > Mailing lists > Public > public-rdf-ruby@w3.org > February 2011

Re: Question about doing RDF analysis in Ruby

From: Andrew Newman <andrewfnewman@gmail.com>
Date: Tue, 1 Feb 2011 16:16:24 +1000
Message-ID: <AANLkTi=1emgiDyjWRbXNB5MX6CfjcVDoc0PNhzryA4=F@mail.gmail.com>
To: Gregg Kellogg <gregg@kellogg-assoc.com>
Cc: Ben Lavender <blavender@gmail.com>, "public-rdf-ruby@w3.org" <public-rdf-ruby@w3.org>
I'm a bit interested in this myself.  Is there a repo anywhere?

On 1 February 2011 05:57, Gregg Kellogg <gregg@kellogg-assoc.com> wrote:
> That said, you could use SPARQL to query multiple repositories.
>
> There is work proceeding on native SPARQL support in Ruby, stay tuned...
>
> Gregg Kellogg
> Sent from my iPhone
>
> On Jan 31, 2011, at 2:13 PM, "Ben Lavender" <blavender@gmail.com> wrote:
>
>> Greg,
>>
>> I'm understanding this as you want a single RDF::Repository that
>> represents multiple RDF::Repositories in a few different couchDB
>> installations. In this case, SPARQL won't help you meet that API, as
>> that API has functions that SPARQL does not (certainly not SPARQL 1.0
>> anyway).  You'd need to just make an RDF::Repository that sends out
>> each operation to the sub-repositories and merges the results. This
>> has been on my personal roadmap and I just haven't made the time.
>> Shouldn't be a big deal, and I'd push to include such a repository in
>> the linkeddata gem if you wanted to release it.
>>
>> Ben
>>
>> On Mon, Jan 31, 2011 at 7:34 PM, Greg Lappen <greg@lapcominc.com> wrote:
>>> Hello,
>>> We are using RDF.rb now for persisting RDF data into our CouchDB
>>> RDF::Repository.  We believe that we will be splitting the data into
>>> different repositories in order to shard and distribute the data between
>>> different locations, but we are definitely interested in doing analysis and
>>> inferences on the data spanning multiple repositories.  What is the general
>>> approach for doing this kind of thing with RDF.rb?  Is there a SPARQL
>>> implementation for RDF.rb that would help with this?  Or would we have to
>>> write ruby code to walk the repos and do the queries programatically?
>>> Thanks!
>>> Greg
>>
>
>
Received on Tuesday, 1 February 2011 06:16:56 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 1 February 2011 06:16:57 GMT