On Thursday, March 10, 2011 12:50:13 PM UTC+1, Jeff Rose wrote:
>
> Out of curiosity, why did you go with Neo4j rather than using jiraph? 
> (https://github.com/ninjudd/jiraph)  I used neo4j in the past, and if 
> I remember right my main annoyance was that edges had to be traversed 
> based on the type of the edge instance object, which felt annoying 
> from a language like clojure where I rarely want to think about Java 
> types in this way, especially since they are all implementing the 
> Relationship interface.  Instead with Jiraph you can traverse edges by 
> inspecting arbitrary edge properties.  It's also a native clojure lib 
> so the API is quite easy to work with. 
>

Well for my purposes, I needed a stable, robust and well tested database. 
Moreover, I'm more accustomed to the traditional graphs; your multi-layered 
approach is new to me and I don't know if it wouldn't bring some constraints 
to the design of the application and data logic. 

It would be nice if you could translate my borneo graph example into jiraph. 
Both are clojure libs so we could compare it in terms of both syntax and 
design of the graph.


> It would be interesting to see a performance comparison... 
>

Well you can try to run https://github.com/tinkerpop/graphdb-bench/wiki on 
top of jiraph.

Best,
JW
 

>
> Cheers, 
> Jeff 
>
> On Mar 9, 2:50 pm, Jozef Wagner <jozef....@gmail.com> wrote: 
> > Hello, 
> > 
> > I've released a Clojure wrapper for Neo4j called borneo. 
> > 
> > Purpose of this library is to provide intiutive access to commonly used 
> > Neo4j operations. It uses official Neo4j Java bindings. It does not use 
> > Blueprints interface. 
> > 
> > Project page, examples:http://github.com/wagjo/borneo 
> > API:http://wagjo.github.com/borneo 
> > Install: Libs available through clojars, include dependency [borneo 
> > "0.1.0"] in your project.clj. 
> > 
> > Best, 
> > Jozef

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to