Re: RDF.rb repository tutorial

I'm not terribly familiar with neo4j, but there's no reason this
couldn't be done, and probably without too much difficulty.  I know it
has various methods to map to RDF [1], but I'm not terribly familiar
with them myself.  If there is a SPARQL HTTP endpoint, it would
probably not be too much to use the existing SPARQL client [2] with
minor modifications, as I have done with the work-in-progress Talis
backend [3].

The neo4j Ruby bindings also seem excellent, and one could probably
make a native compatibility layer that way. [4]

It's not a personal itch to scratch, but this is as doable as anything is.

[1] http://components.neo4j.org/neo4j-rdf-sparql/apidocs/index.html
[2] http://github.com/bendiken/sparql-client/blob/master/lib/sparql/client/repository.rb
[3] http://github.com/bhuga/rdf-talis
[4] http://github.com/andreasronge/neo4j


On Thu, Apr 8, 2010 at 5:51 PM, Dominic Sisneros <dsisnero@gmail.com> wrote:
> What would be cool is a neo4j storage adapter.  Only problem is it would
> only work for jruby
>
> On Tue, Apr 6, 2010 at 2:52 AM, Ben Lavender <blavender@gmail.com> wrote:
>>
>> All,
>>
>> I've written a tutorial on building RDF.rb storage adapters[1].  To
>> start, it only takes implementing 3 methods and a constructor, and you
>> can just use our RDF.rb repository specs.  And to make it even easier
>> to start, I have a git repo for the tutorial code[2] and a skeleton to
>> implement a new one[3], both on github.  The given tutorial is about
>> an SQL adapter but there's no reason one can't apply the same methods
>> to just about anything.
>>
>> Hope this is useful.
>>
>> Ben
>>
>> 1. http://blog.datagraph.org/2010/04/rdf-repository-howto
>> 2. http://github.com/bhuga/rdf-repository-howto
>> 3. http://github.com/bhuga/rdf-repository-skeleton
>>
>
>

Received on Friday, 9 April 2010 10:03:06 UTC