29 Aug '15, 7am

Neo4j.rb 5.1.5: A Ruby library that provides an abstraction layer for interfacing with Neo4j databases from yo...

is basically an ORM (Object Relational Mapper) for Neo4j . Since Neo4j is a graph engine and not a relational database the correct term would actually be OGM, an Object Graph Mapper. Like any other ORM, ODM, or OGM, Neo4j.rb supports basic features like properties, indexes, constraints, callbacks, validations, and associations. These allow developers to write database operations in Ruby and have Neo4j easily translate them to the graph, manipulating and interacting with the data. Other included features are included migration framework and query builder, along with Neo4j.rb's support for transactions. This means you can easily skip on using known database interfacing layers like ActiveRecord when dealing with Neo4j databases, and use a dedicated solution like Neo4j.rb.

Full article: http://webscripts.softpedia.com/script/Database-Tools/Neo...

Tweets

The Neo4j.rb Project

rubyflow.com 24 Aug '15, 5pm

× The Ruby and Rails community linklog Made a library? Written a blog post? Found a useful tutorial? Share it with the Rub...

Attention NZ Rubyists. Don't miss @cheerfulstoi...

meetup.com 02 Sep '15, 8pm

Neo4j is a graph database which lets you model your data is a natural way and to perform queries on complex data simply. T...