Top Rated Neo4j Graph Database Alternatives
132 Neo4j Graph Database Reviews
Overall Review Sentiment for Neo4j Graph Database
Log in to view review sentiment.

Neo4j is the leader in the graph databases solutions. Its initial release was in 2007 and today it must be the first solution if you want to do serious things with graphs and machine learning using very optimized algorithms. It's very polished in many features, including their web UI which is awesome. Cypher is also an awesome query language that gives "out-of-the-box" many algorithms that you'll usually have to do manually in Gremlin. Review collected by and hosted on G2.com.
Its licensing is GPL3 and their "Enterprise" edition is quite expensive. Community Edition (free) has lot less pro features than enterprise but usually you won't need them in "small" projects. Its scalability is also not specially friendly forcing you a master-slave with a load balancer. Cypher, althought very powerful, is a new query language to learn and that takes some time to master. Review collected by and hosted on G2.com.
The inbuilt tutorials that got me started in less than 15 minutes. The Cypher language is not that hard to learn and understand as such, but a little recipe book with some real-world problem-solutions on the same could help a lot. Review collected by and hosted on G2.com.
Not many ways inbuilt, to import data from various types of formats and sources especially JSON. You have to write your own program talking to their rest api, in order to upload a dataset that you already have in more useable format i.e JSON Review collected by and hosted on G2.com.

Connecting easily nodes !I love neo4j about that.
RDBMS do not support relationships !
Its very intuitive and simple to connect nodes. Review collected by and hosted on G2.com.
Its not a good idea to keep log or table data in neo4j since most of the platforms charge per node. Geospatial indexing to be integrated. More node javascript drivers currently using Seraph. Review collected by and hosted on G2.com.
Neo4J makes it easy for the data structure to match the business vocabulary. Also, being able to set attributes on the relation between node is an incredibly powerful way to store knowledge and retrieve it afterward.
My main use was to build a private social network were the most important data were the attributes lining the various members. Building this kind of structure in SQL would have required an heavy structure and a lot of pre-caching to be performant. With Neo4J, speed was never an issue even when building relationships 6-7 nodes away. Review collected by and hosted on G2.com.
The available Ruby client gems to work with Neo4J are (at least at the time, ~1 year ago) not documented in a consistent way. While Neo4J allows you to manipulate data in various ways, as a new comer I found it hard to figure out which way to insert or query my data. There were also a few cases where cut&pasting working examples and tweaking some params would give me surprising results.
Fortunately for me, I decided to switch to Node and found another client with a better documentation. Since then, I think the Ruby landscape has changed and I hope to experiment with the latest gems in an upcoming project. Review collected by and hosted on G2.com.

- Ease of installation. The setup was a breeze.
- The query language is really easy to understand and use. Even for complex queries.
- The query browser is a really nice tool that allows you to quickly visualise the result of you queries.
- Good community support. There's a lot of resources out there.
- It's open source. Something's missing ? Add it. Something's broken ? Fix it. Review collected by and hosted on G2.com.
So far so good. Nothing to dislike really. Review collected by and hosted on G2.com.

It is a high efficiency graph database, the query language called 'cypher' is powerful. The visualization of the database (a web page) is beautiful. Review collected by and hosted on G2.com.
It is not distributed, so it will be slow when many queries come together. It has bugs, when I was an Intern at LInkedIn China, neo4j caused our service down. Review collected by and hosted on G2.com.
The speed and flexibility of Neo4j are great, we used it to implement a flexible permission system, and it works great. They share a free book on their site too. Review collected by and hosted on G2.com.
No concept of a database like in relational or document databases, Neo4j handles only a single graph instance, which makes local development harder. Review collected by and hosted on G2.com.

The browser based query and admin interface, which is very intuitive to use Review collected by and hosted on G2.com.
Very little, as all the features are well documented. Review collected by and hosted on G2.com.
Easy data modeling and installation and really awesome easy data import (Load CSV).
Good data visualization. Review collected by and hosted on G2.com.
Documentation - extensive example using Java in REST mode is big time missing - at-least I did not understand how to implement. Review collected by and hosted on G2.com.
The query language - similar to other query languages.
The visual representation - No extra pain in visualizing data. Review collected by and hosted on G2.com.
Initial learning curve. poor documentation. integration with C# environment.
Documentation for neo4jclient for c# is pathetic. Review collected by and hosted on G2.com.