Hi,

You may want to have references to different graph representations. For example:

GraphDatabaseService neo4j = new EmbeddedGraphDatabase("/tmp/neo4j");
Graph graph = new Neo4jGraph(neo4j);
Sail sail = new GraphSail(graph);

With 'neo4j' you have a reference to the GraphDatabaseService and can use 
Neo4j's ecosystem of tools and technologies.
With 'graph' you have a reference to the Blueprints Graph and can use 
TinkerPop's ecosystem of tools and technologies.
With 'sail' you have a reference to a Sail and can use OpenRDF's ecosystem of 
tools and technologies.

Hope that helps,
Marko.

http://markorodriguez.com

On Jun 30, 2011, at 12:23 AM, Thomas Fritz wrote:

> Hello
> 
> I am also interesed in testing Neo4J as a RDF Triple Store.
> Thanks Marco for pointing to this.
> 
> If we use the Ouplementation of Tinkerpop for Sail and Neo4J, are there any
> features Neo4J offers or performance optimizations or other things we can
> not use in such a setup?
> I think i have read somewhere, also i could not find it again that indexing
> is not supported?
> 
> Is it possible to use also cypher besides sparql in such a setup?
> 
> 
> 
> Kind regards
> 
> 
> 
> ---
> 
> *Thomas FRITZ*
> *web* http://fritzthomas.com
> *twitter* http://twitter.com/thomasf
> 
> 
> 
> 2011/6/29 Marko Rodriguez <[email protected]>
> 
>> Hi,
>> 
>> This is the link:
>>       https://github.com/tinkerpop/blueprints/wiki/Sail-Ouplementation
>> 
>> The other one was for making an RDF triple/quad store look like a property
>> graph database.
>> 
>> If you are familiar with OpenRDF's Sail, then the take home point is:
>> 
>> Sail sail = new GraphSail(new Neo4jGraph('/tmp/mygraph'));
>> 
>> At which point, sail provides the RDF layer for inferencing, SPARQL, RQL,
>> loading/saving RDF, etc.
>> 
>> See ya,
>> Marko.
>> 
>> http://markorodriguez.com
>> 
>> On Jun 29, 2011, at 1:03 PM, Nikola Milikic wrote:
>> 
>>> Hi,
>>> 
>>> Thanks for the reply!
>>> 
>>> I'm not familiar with Thinkerpop, but I'll give it a try. My intention
>> was
>>> just to check out the performance neo4j would give when working with RDF
>>> data, but to be honest, on a first glimpse, this looks over too
>> complicated
>>> for just reading some RDF data into a store.
>>> 
>>> Best,
>>> Nikola
>>> 
>>> 
>>> On Tue, Jun 28, 2011 at 3:13 PM, Mattias Persson
>>> <[email protected]>wrote:
>>> 
>>>> Another option could be to run it through the Tinkerpop stack and get
>>>> access
>>>> to a Sail with neo4j underneath that way. I think it's more up to date.
>>>> 
>>>> https://github.com/tinkerpop/blueprints/wiki/Sail-Implementation
>>>> 
>>>> 2011/6/28 Nikola Milikic <[email protected]>
>>>> 
>>>>> Hi all,
>>>>> 
>>>>> I wanted to try out neo4j-rdf library and found somewhere that there
>> are
>>>> no
>>>>> official releases, but the library should be built from the source (
>>>>> https://svn.neo4j.org/components/rdf/trunk). But when I checked out
>> the
>>>>> project, it reported dependency problems as some of the dependencies
>> are
>>>>> not
>>>>> available. After I changed them to the ones available from the Maven
>>>>> Central, then I got compilation errors.
>>>>> 
>>>>> Did anyone face with the same problem and knows how to resolve this?
>> Or,
>>>>> better would be if somebody could provide me with builded jar.
>>>>> 
>>>>> Thanks a lot for the help!
>>>>> 
>>>>> Best,
>>>>> Nikola Milikic
>>>>> 
>>>>> 
>>>>> Nikola Milikic, BSc
>>>>> Teaching Assistant
>>>>> University of Belgrade, Serbia
>>>>> --------------------------------------------
>>>>> email: [email protected]
>>>>> URL:   nikola.milikic.info
>>>>> _______________________________________________
>>>>> Neo4j mailing list
>>>>> [email protected]
>>>>> https://lists.neo4j.org/mailman/listinfo/user
>>>>> 
>>>> 
>>>> 
>>>> 
>>>> --
>>>> Mattias Persson, [[email protected]]
>>>> Hacker, Neo Technology
>>>> www.neotechnology.com
>>>> _______________________________________________
>>>> Neo4j mailing list
>>>> [email protected]
>>>> https://lists.neo4j.org/mailman/listinfo/user
>>>> 
>>> _______________________________________________
>>> Neo4j mailing list
>>> [email protected]
>>> https://lists.neo4j.org/mailman/listinfo/user
>> 
>> _______________________________________________
>> Neo4j mailing list
>> [email protected]
>> https://lists.neo4j.org/mailman/listinfo/user
>> 
> _______________________________________________
> Neo4j mailing list
> [email protected]
> https://lists.neo4j.org/mailman/listinfo/user

_______________________________________________
Neo4j mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to