You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Neo4j is a transactional, open-source graph database. A graph database manages data in a connected data structure, capable of representing any kind of data in a very accessible way. Information is stored in nodes and relationships connecting them, both of which can have arbitrary properties. To learn more visit What is a Graph Database?
With this gem you not only do you get a convenient higher level wrapper around Neo4j, but you have access to a powerful high-level query building interface which lets you take advantage of the power of Neo4j like this:
# Break down the top countries where friends' favorite beers come fromperson.friends.favorite_beers.country_of_origin(:country).order('count(country) DESC').pluck(:country,count: 'count(country)')
It can be installed in your Gemfile with a simple gem 'neo4j'
Winner of a 2014 Graphie for "Best Community Contribution" at Neo4j's Graph Connect conference!
Neo4j.rb v4.1.0 was released in January of 2015. Its changes are outlined here and in the announcement message. It will take a little time before all documentation is updated to reflect the new release but unless otherwise noted, all 3.X documentation is totally valid for v4.
Neo4j version support
Neo4j Version
v2.x
v3.x
>= v4.x
>= 7.0.3
activegraph 10
activegraph 11.1
1.9.x
Yes
No
No
No
No
No
2.0.x
No
Yes
No
No
No
No
2.1.x
No
Yes
Yes *
Yes
No
No
2.2.x
No
No
Yes
Yes
No
No
2.3.x
No
No
Yes
Yes
No
No
3.0, 3.1, 3.3
No
No
No
Yes
No
No
3.4
No
No
No
Yes
Yes
No
3.5
No
No
No
Yes
Yes
Yes
4.0
No
No
No
No
Yes
Yes
4.1
No
No
No
No
No
Yes
4.2
No
No
No
No
No
Yes
4.3
No
No
No
No
No
Yes
4.4
No
No
No
No
No
Yes
5.x
No
No
No
No
No
Yes
* Neo4j.rb >= 4.x doesn't support Neo4j versions before 2.1.5. To use 2.1.x you should upgrade to a version >= 2.1.5
Neo4j - Dual free software/commercial license, see Licensing Guide.
Notice: There are different licenses for the neo4j-community, neo4j-advanced, and neo4j-enterprise jar gems. Only the neo4j-community gem is required by default.
About
An active model wrapper for the Neo4j Graph Database for Ruby.