[Bit]coin flipping: Take a look at our new article about companies' race to hire blockchain developers

Version 1.0 of Neo4j Graph Database


After several years of development, Neo4j version 1.0 is now available to download.

Neo4j is a graph database where data is stored as nodes and relationships. These nodes and relationships can hold Properties in a key/value fashion. Nejo4j’s common domain implementation pattern is to let the domain objects wrap a node, before storing the state of the entity in the node Properties. Version 1.0 ships with a command-line shell for browsing and manipulating the graph; a standalone Eclipse-based, visual interface plugin for browsing and editing the graph; and a batch inserter to bulk upload big datasets quickly.

Developers have several options for adding a RESTful API in front of the graph database. In terms of ruby, the neo4j.rb Ruby bindings comes with a REST extension, and the neo4jr-simple Ruby wrapper exposes social network data over a REST API. Similarly, the Scala bindings has a companion example project which will show you how to set up a project exposing your data over REST.

Neo is licensed under the GNU Affero General Public License version 3 and is available to download from the Neo4j website.

comments powered by Disqus