# Neo4j Graph Database Reviews
**Vendor:** Neo4j  
**Category:** [Graph Databases](https://www.g2.com/categories/graph-databases)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 133
## About Neo4j Graph Database
The fastest path to graph. Centered around the leading native graph database, today&#39;s Neo4j Graph Data Platform is a suite of applications and tools helping the world make sense of data. The Platform includes the Neo4j Graph Data Science Library – the leading enterprise-ready analytics workspace for graph data available as both open source and through a commercial license for enterprises – the graph visualization and exploration tool Bloom, the Cypher query language - very easy to learn and can operate across Neo4j, Apache Spark and Gremlin-based products using open source toolkits: &quot;Cypher on Apache Spark (CApS) and Cypher for Gremlin.), Neo4j ETL and Kettle for data integration, and numerous additional tools, integrations and connectors to help developers and data scientists build graph-based solutions with ease. And the world&#39;s largest community to help enable any graph journey. Neo4j is the leading scalable, ACID-compliant graph database designed with a high-performance distributed cluster architecture, available in self-hosted and cloud offerings



## Neo4j Graph Database Pros & Cons
**What users like:**

- Users appreciate how Neo4j enhances **database management** by efficiently handling complex relationships and optimizing queries for interconnected data. (1 reviews)
- Users value the **design flexibility** of Neo4j, enabling intuitive modeling of complex relationships in interconnected data. (1 reviews)
- Users appreciate the **ease of use** in Neo4j for modeling complex relationships and querying interconnected data efficiently. (1 reviews)
- Users appreciate the **intuitive modeling of complex relationships** in Neo4j, enhancing their ability to explore interconnected data efficiently. (1 reviews)
- Users value the **flexibility** of Neo4j in modeling complex relationships, enhancing data interconnectivity and query efficiency. (1 reviews)
- Performance Optimization (1 reviews)
- Users highlight the **speed** of Neo4j, enabling efficient querying and fast traversal of complex relationships in data. (1 reviews)

**What users dislike:**

- Users face **backup issues** in Neo4j, complicating the restoration of extensive historical data from different database versions. (1 reviews)
- Users face **data management issues** with Neo4j, particularly in backup complexity, learning Cypher, and data import challenges. (1 reviews)
- Users struggle with **difficult learning** due to the complex Cypher query language and data import processes in Neo4j. (1 reviews)
- Users face **import challenges** with Neo4j, especially when dealing with structured data from sources like Wiki pages. (1 reviews)
- Users often face a **steep learning curve** with Neo4j due to its unique query language and complex data restoration processes. (1 reviews)
- Limited Customization (1 reviews)
- Limited Features (1 reviews)
- Limited Flexibility (1 reviews)
- Migration Difficulties (1 reviews)
- Users feel the **missing SQL-like features** in Cypher complicate queries and data management in Neo4j. (1 reviews)

## Neo4j Graph Database Reviews
  ### 1. In the onboarding/migration process

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 07, 2022

**What do you like best about Neo4j Graph Database?**

neo4j is blazing fast, has a very robust community for support and documentation. also much more capabilities and native plugins for data science and analytics use cases

**What do you dislike about Neo4j Graph Database?**

the team seems to be having some difficulty working with an etl framework that involves going from the azure eventhub to hop. seems that with the apache arrow integration, it may solve this issue. tbd

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

neo4j is crucial to helping us achieve the intelligent user experience of providing users the content that is most relevant for them through recommendations.  we are becoming more efficient with the way we are processing these.

  ### 2. Easy to get up and going, support was very helpful.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Government Administration | Enterprise (> 1000 emp.)

**Reviewed Date:** June 06, 2022

**What do you like best about Neo4j Graph Database?**

Neo4j has a lot of documentation available online, and their support services are very helpful and responsive. The graph data science library is also very comprehensive and allows you to do a lot of powerful stuff without much startup time.

**What do you dislike about Neo4j Graph Database?**

I wish there were more robust connectors to other data storage formats, like AWS or Microsoft cloud. We have been having trouble connecting to an enterprise installation of Neo4j from Azure cloud.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Neo4j is helping us solve geospatial aggregations and point queries, as well as exploring and distilling complex relationships into simple summaries to help us make decisions.

  ### 3. 2017 full user of neo4j products

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nicolas d. | CEO, Enterprise (> 1000 emp.)

**Reviewed Date:** June 07, 2022

**What do you like best about Neo4j Graph Database?**

The database is adapted to clinical research metadata and we were able to create an internal version control solution

**What do you dislike about Neo4j Graph Database?**

We are missing a group of node solution with both variable and relationships. This would solve many version control problem

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

We defined the data one and by using relationship, we are using those metadata in multiple ways

  ### 4. Very easy to go from idea to live database.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jirka . | Senior Database Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 06, 2022

**What do you like best about Neo4j Graph Database?**

The way of doing the architecture directly by thinking in graph. I mean what we design on the whiteboard is what we integrate like a database.

**What do you dislike about Neo4j Graph Database?**

to have more thing in the community edition

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Systems breakdown structure and their connections. We use it as a better solution for spare parts management.

  ### 5. OEM Experience

**Rating:** 5.0/5.0 stars

**Reviewed by:** Eduardo C. | Principal Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 06, 2022

**What do you like best about Neo4j Graph Database?**

Version upgrade/update and up to date documentation

**What do you dislike about Neo4j Graph Database?**

Current cluster and fabric configuration can be tricky at times

**Recommendations to others considering Neo4j Graph Database:**

Changing to graph paradigm could be daunting, but neo4j is the right database for the journey

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Neo4j provides the best and cleanest property graph implementations and pure graph theory feature/algorithms

  ### 6. Deans Slanderous Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Transportation/Trucking/Railroad | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 06, 2022

**What do you like best about Neo4j Graph Database?**

The active responses from developers on the support forums are very helpful. Community engagement is critical. The docmentation and support guides are very useful.

**What do you dislike about Neo4j Graph Database?**

The docmentation and support guides are very useful but do not go very in depth about the more sophisticated uses of the CYPHER query language forcing you to resort to support forums.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

We are using Neo4j to track assets throughout our railroads, providing a flexible real time feed of DB that is not constrained by normal relational database boxes.

  ### 7. It is easy to use.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Enrique U. | Data Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 07, 2022

**What do you like best about Neo4j Graph Database?**

I like the services that Neo4j offers. It is easy to use and very helpful for our use case.

**What do you dislike about Neo4j Graph Database?**

I don't dislike anything about Neo4j. I dislike the learning curve that it takes to be proficient.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Neo4j is helping us guide physicians with a graph.

  ### 8. Relatively new user to Neo4j productrs

**Rating:** 5.0/5.0 stars

**Reviewed by:** Steve D. | Principal Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 07, 2022

**What do you like best about Neo4j Graph Database?**

Speed and toolsets.  Very impressed with the data science algorithms and new Aura DB/S offerings.

**What do you dislike about Neo4j Graph Database?**

No GDPaaS availability on Azure at this time.  Although our company is still considering the enterprise products.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Customer 360 and very early fraud detection during the tax return process.

  ### 9. Neo4J Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Enterprise (> 1000 emp.)

**Reviewed Date:** June 06, 2022

**What do you like best about Neo4j Graph Database?**

Very fast lookup with multi-level nested queries, especially against relational databases and especially no-sql. The developer ecosystem is robust, and the community is helpful.

**What do you dislike about Neo4j Graph Database?**

The helm charts are not in the kubernetes standard. The defaults in said helm charts are not sane. Operational guidance as to installation on kubernetes is lacking.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

It helps with the data-type sprawl and aggregation, with a non-schema approach, many data entities can be aggregated in an efficient way to make data easy to understand for all.

  ### 10. One of the most powerful tools at the disposal of a developer

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ghlen N. | Freelance, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 07, 2022

**What do you like best about Neo4j Graph Database?**

Extremely fast querying of highly related data.

I'm a big fan of the performance, cypher query language and ease of setup

**What do you dislike about Neo4j Graph Database?**

Not enough integrations in the PHP ecosystem. Support for more complex constraints is lacking

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Real time reccomendations and time based graph computation

  ### 11. Tinkering over the last 7 years

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Enterprise (> 1000 emp.)

**Reviewed Date:** June 06, 2022

**What do you like best about Neo4j Graph Database?**

I like how easy it is to get started.   I like the concept of graph in general.  I like the tools that come along with Neo4j for visualization and browsing.

**What do you dislike about Neo4j Graph Database?**

The user interface to the Neo4j Browser sometimes feels clunky and hard use.  Specifically, the scrolling and pinning feel awkward.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

The experience that I learned about at GraphConnect using the GraphQL Toolkit was exciting.  I'm not yet using it, but look forward to.

  ### 12. Neo4j, The best Graph database out there

**Rating:** 5.0/5.0 stars

**Reviewed by:** Muhammed Ashiq A. | Head of Programming Department, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 14, 2021

**What do you like best about Neo4j Graph Database?**

- Cypher Query
- Graph Visualisation
- The speed at which very large graphs are queried
- Python Connectivity
- The APPs available in Graph Apps Gallery

**What do you dislike about Neo4j Graph Database?**

- The Documentations could be improved with more practical examples
- The Setting is kinda complicated to understand
- Requires more RAM when processing huge datasets

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

I was building a recommendation system for my college project and processing data in conventional format was a bit difficult since the dataset was huge. Converting the dataset to graph database and connecting the dabase to python via Neo4j connector helped process the data much faster and come up with better results. I am looking forward to trying graph neural network programs by incorporating Neo4j with ML algorithms.

**Official Response from Thomas Lindsey:**

> Thank you for your review. We appreciate your input and have shared your comments regarding Neo4j Aura with Product Management. We have many innovations and enhancements planned, so stay tuned for an exciting year ahead!

  ### 13. Neo4J

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jaya N. | Data Architect/Supervisor , Enterprise (> 1000 emp.)

**Reviewed Date:** June 07, 2022

**What do you like best about Neo4j Graph Database?**

Building relationships across multiple data sources for the scenarios where it is difficult to model it using a relational database.

**What do you dislike about Neo4j Graph Database?**

Reporting/visualizations more options around connecting to models

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Modeling around multiple data sources, customer 360.

  ### 14. Easy to understand yet powerful platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Internet | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 07, 2022

**What do you like best about Neo4j Graph Database?**

Simple to understand, easy to sign up and learn more about. Good reference material and documentation to follow and learn from.

**What do you dislike about Neo4j Graph Database?**

While easy to start with, cypher queries can get complicated really quickly and requires time to master.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Modeling our Industry and Business domain. I'm hoping to create a set of models that will help people understand our Industry and Business better, particularly for younger generation.

  ### 15. Modeling Made Easy

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 07, 2022

**What do you like best about Neo4j Graph Database?**

How visual the graph is...it's so easy to whiteboard a problem and build a graph accordingly.

**What do you dislike about Neo4j Graph Database?**

I think the training on cypher could be improved a bit for new users.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

How to turn a business problem into a graph that everyone can comprehend and understand. Flexible to fit the ever changing problems organizations face.

  ### 16. Find new insights - fast

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** June 07, 2022

**What do you like best about Neo4j Graph Database?**

Easy to get up and running quickly with basic Cypher; many more features and capabilities available for advanced users.

**What do you dislike about Neo4j Graph Database?**

Still challenging to introduce graph concepts to non-users; visual graphs can have too much data and too many possibilities to explore

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Finding connections between customers and transactions

  ### 17. Great!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Electrical/Electronic Manufacturing | Enterprise (> 1000 emp.)

**Reviewed Date:** June 08, 2022

**What do you like best about Neo4j Graph Database?**

Excellent company, awesome product that's a game-changer.

**What do you dislike about Neo4j Graph Database?**

Nothing! They are the top graph DB company

**Recommendations to others considering Neo4j Graph Database:**

Try the free community edition and you'll be blown away at its power.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

We use Neo4j to better understand our manufacturing footprint

  ### 18. Graphs are cool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 07, 2022

**What do you like best about Neo4j Graph Database?**

The documentation and graph academy are thorough and very helpful

**What do you dislike about Neo4j Graph Database?**

When initially playing around with it, some of the plugins were hard to use or become deprecated.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Neo4j is helping us provide personalized context to our users.

  ### 19. ease of use for db admin

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Transportation/Trucking/Railroad | Enterprise (> 1000 emp.)

**Reviewed Date:** June 06, 2022

**What do you like best about Neo4j Graph Database?**

intuitive setup and database management.

**What do you dislike about Neo4j Graph Database?**

It is focused on graphs so if you want something else then it's not for you.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

asset tracking for a major railroad is a feat and neo4j helps accomplish this with ease

  ### 20. Best in class Graph

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Marketing and Advertising | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 07, 2022

**What do you like best about Neo4j Graph Database?**

Very talended sales/engineer along with stability of Neo4J

**What do you dislike about Neo4j Graph Database?**

Would like to see more spatial support including indexes

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Our data is increasingly connected so it allows us to traverse from user to products with performance

  ### 21. Best graph data science on the market

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** June 07, 2022

**What do you like best about Neo4j Graph Database?**

Lots of embedded graph data science models

**What do you dislike about Neo4j Graph Database?**

Enterprise Edition is expensive, but the version with the minimum required security features

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Ability to convey data in a more meaningful way

  ### 22. HPE - Neo4j experience

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** June 06, 2022

**What do you like best about Neo4j Graph Database?**

Ahead of all graph databases in many aspects:
spark connector, advanced cypher, graphql library
Scalable, performant, reliable

**What do you dislike about Neo4j Graph Database?**

costlier as compared to other graph databases

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

ingesting data through spark

  ### 23. All connected

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 06, 2022

**What do you like best about Neo4j Graph Database?**

Easy and fast to deploy in productions. Many features to try and implement.

**What do you dislike about Neo4j Graph Database?**

Nothing in this moment. I only have used Db features

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Knowledge graph

  ### 24. Neo4j is the best graph DB

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Construction | Enterprise (> 1000 emp.)

**Reviewed Date:** June 07, 2022

**What do you like best about Neo4j Graph Database?**

Ease of use.
Data science capabilities
Global support
Performance
Know graph

**What do you dislike about Neo4j Graph Database?**

There is nothing to dislike about Neo4J as of now.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Knowledge graph
Global

  ### 25. GraphConnect review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Government Administration | Enterprise (> 1000 emp.)

**Reviewed Date:** June 06, 2022

**What do you like best about Neo4j Graph Database?**

The flexibility of the graph database is great.

**What do you dislike about Neo4j Graph Database?**

Challenges associated with new technology

**Recommendations to others considering Neo4j Graph Database:**

Keep advancing the product

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Data integration

  ### 26. graph all things

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 07, 2022

**What do you like best about Neo4j Graph Database?**

the ability to create unified models of physical systems

**What do you dislike about Neo4j Graph Database?**

lack of available trained    neo4j talent

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

modeling complex systems

  ### 27. I worked on Neo4j for 8 years already, that is still be the best graph database in the world.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tin N. | Technical Leader / Principle Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 30, 2021

**What do you like best about Neo4j Graph Database?**

Cypher Query
Performance
Neo4j Web Console
 Neo4j has been growing so fast, there are many great features produced by the team year by year.

**What do you dislike about Neo4j Graph Database?**

Documentation is worse now. We got some issues when upgrading to the newer version recently

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Contexting the data by Graph
Performance on our user function has been improved when moving from Postgres data to Neo4j

  ### 28. Neo4J review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 13, 2020

**What do you like best about Neo4j Graph Database?**

I like a lot trying to improve graph language

**What do you dislike about Neo4j Graph Database?**

For a moment now all thing that I like a lot

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

It's helping to build fast  graph databases

  ### 29. Graph Database used for solving retail problems

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Retail | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 06, 2021

**What do you like best about Neo4j Graph Database?**

Cypher Query language has built in procedures like APOC, which has very neccessary set of functions which makes life easier while interpreting data. 
Ability to import data into Neo4j using CSV is something which makes things simpler.

**What do you dislike about Neo4j Graph Database?**

Neo4j Aura doesnt support exporting query results to CSV . One cannot change connfiguraton in Neo4j Aura.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Solving retails problems like mapping products to brands, category and fetch similar products using Cypher . Product reccomendations is another feature which is using Neo4j as the database.

**Official Response from Thomas Lindsey:**

> Thank you for your review.  We appreciate your input and have shared your comments regarding Neo4j Aura with Product Management.  Regarding .csv export, the link provided below might help.  Regarding Aura configuration, Aura automates optimized configuration options like storage vs. memory. We'd be happy to talk further to understand which configurations you are referring to.  We have many innovations and enhancements planned, so stay tuned for an exciting year ahead!

  ### 30. Neo4j for ontology based KB generation

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sana R. | Machine Learning Research Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 16, 2020

**What do you like best about Neo4j Graph Database?**

I've used neo4j for ontology-based KB generation task. So far, I have found neo4j graph-based data representation to be the best fit for such tasks. Apart from that, neo4j easy to learn and operate with.

**What do you dislike about Neo4j Graph Database?**

Neo4j master-slave architecture, writes are always done on master. Overall write-performance issues relative to SQL databases. Garbage collection pauses.

**Recommendations to others considering Neo4j Graph Database:**

If you think your problem can be solved by graph based data, neo4j is worth a try

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

I've used neo4j for the ontology-based KB generation task. The knowledge base consists of health care data with ontology representation as disease, symptoms, medication, organ/part of body associated etc along with their respective data and their relationship with each other.   applying different graph-ml algorithm (like decision trees) on available data in graph to get a good accuracy of diagnosis. This also focuses on Knowledge Validation, Inferencing and Explanation/ Justification process of knowledge Engineering to maintain our healthcare knowledge base. Currently, we do not have CCDA’s available with information of symptom of patients (chief complaint, the reason for visit, etc.). For the time being, we are collecting data from online sources and will use that to symptom-based disease diagnosis.Healthcare KB generation of clinical data using cTAKES NLP and Neo4j.
As name of the project suggests "all men must serve", demo code of the project is available publically in the link.  So far, I have found neo4j graph based data representation to be the best fit for such tasks.

  ### 31. Tired of a Complex relation Database? No worry use Neo4j for this with impressive UI

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mayur B. | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 02, 2020

**What do you like best about Neo4j Graph Database?**

-In our system, many joins are required and which is complex to control in our database but In Neo4j it's very easy, Neo4j is Highly Performance Read and Write with good UI.
- Fast data retrieve with impressive UI.

**What do you dislike about Neo4j Graph Database?**

When we have a large number of data required more RAM and CPU.
It has a limitation of supporting number of Nodes, Relationships and Properties.
For the new user query syntax in weird.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

I am a software engineer and when I want to explain anything about my project, a graph is the best solution for this. Using the graph people understand the project and neo4j are best for this.  I personally suggest neo4j for the graph database user.

  ### 32. Neo4j ,a perfect fit graph database for creating any kind of social network structure

**Rating:** 4.5/5.0 stars

**Reviewed by:** Namrata G. | Independent Technology Consultant - Financial Softwares, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 23, 2020

**What do you like best about Neo4j Graph Database?**

1)Ease of use 
2)Speed of graph traversal
3)Interactive console

**What do you dislike about Neo4j Graph Database?**

Sorting is expensive in terms of performance.
Scaling is an issue once the data exceeds certain limits

**Recommendations to others considering Neo4j Graph Database:**

If the business problem you are trying to solve, requires some form of complex hierarchies or a social network like structure or any other form of a network  with multiple nodes and complex relationships, be sure to check on Neo4j, it will help you reduce the complexity of the model to a very large extent

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

We had created a social network for trading wherein traders can follow other traders and chk on their tips and trades.with an option to like .In terms of benefits it is certainly easier to have a graph database like neo4j doing heavy lifting of creating nodes and relationships rather than do it yourself in an rdbms

  ### 33. Complex relation DB ?  No worry Neo4j is Here with impressive UI

**Rating:** 4.5/5.0 stars

**Reviewed by:** Hasnen L. | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 08, 2020

**What do you like best about Neo4j Graph Database?**

- I use one database which have too many complex join which system required but Neo4j is Highly Performance Read and Write with good UI.

- Fast data retrieve with impressive UI.

**What do you dislike about Neo4j Graph Database?**

Required more RAM and CPU sometime  while we have large number of data

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

If I were to explain any IT project and design in more depth, I’d draw a graph – that’s how people understand IT infrastructure and neo4j is good graph db

  ### 34. Neo4J as a tool for financial fraud detection

**Rating:** 4.5/5.0 stars

**Reviewed by:** Danilo P. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 27, 2020

**What do you like best about Neo4j Graph Database?**

We were studying about techniques that allow early detection of potential financial frauds related to credit card theft or fraud customer identity. Without the ambition to decrease popularity of traditional database models in their space of application, Neo4J has found its space and application in specific, increasingly popular world of dynamic environments, such as modern web and social networks.

**What do you dislike about Neo4j Graph Database?**

Depending on data volume, it can be hard to visualize data connection. Also, if some information system requires sorting of data, it can be expensive operation.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

We developed prototypes of the application that demonstrates how Neo4J can be useful to detect financial frauds. The benefit lies in capabilty of Neo4J to detect complex real-time data connection.

  ### 35. I am mathematician (MSc) who is currently working as backend software engineer and data scientist.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Petar R. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 04, 2020

**What do you like best about Neo4j Graph Database?**

It has GUI which is easy to use and is really easy to start working on something (or see if it fits your needs). Also, there is good documentation and decent number of professionals who are using Neo4j.

**What do you dislike about Neo4j Graph Database?**

I didn't find anything that I would dislike but it is probably because I didn't go into depth of all functionalities.

**Recommendations to others considering Neo4j Graph Database:**

It is really easy to use and try. Try it online, import some data and you will be amazed how much information you can get from graph visualization.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

I was using it only for analytic purposes and graphical representation of my data (users and content).

  ### 36. Great database solution

**Rating:** 4.0/5.0 stars

**Reviewed by:** Lalit S. | Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 28, 2020

**What do you like best about Neo4j Graph Database?**

Neo4j Database is easy to use scalable and flexible as well. Also it did not take a lot time for me to learn Neo4j. Also I have recommended some of my colleague to use the same.

**What do you dislike about Neo4j Graph Database?**

As of first time it took some time to understand as I am a front end developer. But later it was very smooth to use.

**Recommendations to others considering Neo4j Graph Database:**

Yes you can go for it and give it a try

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

As I am a front end android developer and I am working over some idea. The new database is helping me out with database.

  ### 37. Neo4J a good option for organizations as a NoSQL DB mainly in complex scenarios.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Program Development | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 23, 2020

**What do you like best about Neo4j Graph Database?**

1. Interesting to explore because we see objects, shapes here.
2.Index-free adjacency shortens read time and gets even better as data complexity grows. 
3. Easy to learn.
4.Cypher is easy to learn.

**What do you dislike about Neo4j Graph Database?**

it has a limitation of supporting number of Nodes, Relationships and Properties.

It does not support Sharding.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Problems:
1. We need a better solution for handling a solution where we have lots of objects with many relationships.
2. It should be easy to learn and implement.
3. should support all DBMS features.

benefits :
Neo4J satisfied all our requirements.
we are still doing research in It and we have proposed this DB to our clients too.

  ### 38. I just loved it

**Rating:** 5.0/5.0 stars

**Reviewed by:** Amel M. | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 25, 2020

**What do you like best about Neo4j Graph Database?**

When you are new to it, it is very easy to start with and get around. The community is growing, so if you are stuck, it is easy to overcome any challenge. The docs are awesome.

**What do you dislike about Neo4j Graph Database?**

Coming from relational to non-relational databases was weirder than this. Starting with Neo4j is completely different and way easier, but still can be simpler.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

We are moving our data around a lot, and Neo4j reduced our costs of development a lot. It is also very flexible

  ### 39. Fast Graph Based Database that most useful when looking for relational databases alternatives

**Rating:** 3.5/5.0 stars

**Reviewed by:** Mhmd S. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 27, 2020

**What do you like best about Neo4j Graph Database?**

Fast , Easy to use and The Relations Between Nodes

**What do you dislike about Neo4j Graph Database?**

The queries syntax is somehow weird specially when you are new to it

**Recommendations to others considering Neo4j Graph Database:**

Neo4j Is Best Beneficial when you use it in the right place , If your Application needs a fast , relation oriented Databases then you should consider Neo4j as your first options

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Warehouse Management, The Relations In Neo4j is more flexible

  ### 40. Best graph database

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** October 29, 2020

**What do you like best about Neo4j Graph Database?**

It's very efficient on large datasets to support the multiple relations between the nodes. In addition, it provides very good graphical representation and interactive UI to analyze or present a dataset.

**What do you dislike about Neo4j Graph Database?**

Not so easy to configure and when the number of relations grows a lot, the general graph becomes very complex to analyze.

**Recommendations to others considering Neo4j Graph Database:**

It is the best option for relational problems.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

neo4j helps me to handle a huge volume of data (events) and creates relations between them. In the end, with a connected graph of all events, it helps me a lot to debug some events in my event-driven platform.

  ### 41. Smart and Reliable NoSQL database

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 27, 2020

**What do you like best about Neo4j Graph Database?**

We were able to develop a large enterprise based architecture for a telecommunications giant where the huge data was organized and represented in a graphical manner with Neo4j Queries. The excellent documentation support available led us to learn and implement it in really short duration.

**What do you dislike about Neo4j Graph Database?**

No cons or no dislikes about the product as such

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Neo4j queries allowed us to traverse the relation in the quickest manner possible which the traditional SQL queries take  to execute multiple joins.
 Strong Graphical representation of data using Nodes, links , meta links and components

  ### 42. Graph based querying tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 26, 2020

**What do you like best about Neo4j Graph Database?**

It is very convenient to write a complex query with very ease way.

**What do you dislike about Neo4j Graph Database?**

it has less resource for learning. there should be a video series on updates and new learning feature

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

I tried to learn from officially website and implemented in one of my project

  ### 43. Rich community, robust and scalable

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 13, 2020

**What do you like best about Neo4j Graph Database?**

Very good interactive UI. very efficient on large datasets to support the multiple relations between the nodes.

**What do you dislike about Neo4j Graph Database?**

Sometimes hard to visualize complex data analyses. Automatic backups could be improved

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

IoT device simulation and visualization.

  ### 44. Easy to learn, sophisticated features

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 25, 2020

**What do you like best about Neo4j Graph Database?**

Sophisticated features
Lesser Maintenance overhead for smaller data size
Gives a good ui to analyse data

**What do you dislike about Neo4j Graph Database?**

graphical representation for complex graph is not great

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

GC pauses

  ### 45. Build large multi-property objects

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tyla W. | IT Consultant, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 04, 2019

**What do you like best about Neo4j Graph Database?**

In Neo4J, the various interactions between nodes are very effective in large databases. Processes are special keys that can be introduced into Neo4J to allow specific software requests or integration with Java operations. Also, UI client credentials restricted access enables for nicely controlled access. Neo4J is really helpful when it comes to solving the Cypher scripting language's limitations. 

**What do you dislike about Neo4j Graph Database?**

Even the graphical display of the less advanced data set is nice, but it is not nice for a complex information set with over ten probable relationship charts. Also, you must use Neo4J native API, as it does not cooperate with any other open source APIs. I would specially like it to be integrate with BluePrint.

**Recommendations to others considering Neo4j Graph Database:**

Neo4J is suitable for companies where matching information patterns is important and when data scanning constantly required. The use of Neo4J facilitates effective information processing and the capacity to search using Cypher. However, Neo4J is probably not really the most effective solution if you have deep requirements to search for individual nodes and their related data.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Neo4J is a good choice for us to examine and create a relationship modules. It allows us to build large multi-property objects, consume them at competitive prices, scan for the map and display results quickly enough for you to actually operate the site from them. As the software is entirely materialized, both joints are assembled in frequent time, which significantly improves database quality without requiring additional software development.

  ### 46. Speed up your business growth with Neo4J

**Rating:** 4.5/5.0 stars

**Reviewed by:** Betty E. | IT Support Specialist, Computer & Network Security, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 22, 2019

**What do you like best about Neo4j Graph Database?**

Neo4J is a very fast software. It offers support for REST API, which allows for a simpler and quicker communication with Neo4J. Also, it offers a fantastic free version for the community that works with small projects. In general, Neo4J offers a wonderful user experience for every kind of data study you perform.

**What do you dislike about Neo4j Graph Database?**

The aggregation request needs a better support, as right now it is deficient. To be honest, I think most of the Neo4J issues comes with the support, so the solution would be to improve it. Also, I think Sandboxing should be easier too, as the process is unnecessarily complicated. If you work with a JSON data framework, it can not be changed into a graph.

**Recommendations to others considering Neo4j Graph Database:**

Neo4J is very good for POC and research purposes, even for very active querying language for database information in certain large databases. It is a good alternative option, as it's a challenging and expensive process to design this sort of information with a conventional SQL database. However, this is less ideal for any data structure different to graphs.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Neo4J introduces the foundation for our web host to collate supply chains of businesses. It is used by the development team of our IT department, but it benefits the entire company, as it allows us to speed up our business growth. Neo4J also involves more than a dozen node-to-node connections, which makes it perfect to be our primary software server. 

  ### 47. Build your information map with Neo4J

**Rating:** 4.5/5.0 stars

**Reviewed by:** Carlos S. | IT Consultant, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 20, 2019

**What do you like best about Neo4j Graph Database?**

Neo4j has a very straightforward and simple to use Cypher language. This Cypher is quite good if pattern matches on the introduction of interesting ideas. It makes us replicate our thoughts even better, because the way we think of information is a very simple, with just nodes and connections and Neo4j helps us to show it exactly how it is. Also, Spark controls are used to do ML or more computer work, and you can boost file backups. 

**What do you dislike about Neo4j Graph Database?**

The language framework support currently is only available on Java libraries. I would like to see more variety on this field.

**Recommendations to others considering Neo4j Graph Database:**

Neo4j is very useful for every enterprise concerned with complex and intertwined information. Also, it is suitable if you have your information represented as a graph, in nodes or edges, and if your network attributes are of concern to you. Nonetheless, it's not a good option if you need to work with a large, complex data collection.

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

We use Neo4j to build our information map as a database system with no schema. We wanted a solution that could manage highly complicated queries without sacrificing quality, and Neo4j actually tackles these challenges. I evaluated it and compared it with similar usage cases and found that Neo4j performance was what we needed. The system was built to assign a node or an edge for each bit of information, so we did not have to use some kind of link server or any database without SQL. 

  ### 48. Easy to use Graph database

**Rating:** 5.0/5.0 stars

**Reviewed by:** Srinivasa T. | Senior Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 02, 2019

**What do you like best about Neo4j Graph Database?**

It is very easy to understand. Follows ACID properties without lot of complexity. Stores relations and nodes separately. There is no table structures. One of the best part is it's CYPHER querying language. Cypher language is easy to understand and easy to follow. For new learners it is quite simple to follow, and once can easily start working with Graph database with good standards. 

**What do you dislike about Neo4j Graph Database?**

Nothing to dislike, however in the initial level it is bit confuses for understanding, later it is very good to follow.

**Recommendations to others considering Neo4j Graph Database:**

Try to implement upcoming projects with Neo4j, if you have performance as top priority. Forget about joins and other complex queries. Just use relations to find out related data. Very easy to query different levels of data. Easy to understand relations and nodes and labels. Cyphar language is one of the best advantage of Neo4j. It's unique bolt protocol is most secure and easy to transmit the data. Security is top priority in Neo4j, Data in transit and data in rest both are encrypted with good encryption standards. Also supports lot of programming languages. It provides Java, .Net, Python and Javascript libraries out of the box. Also supports lot of other programming languages with the help of community support. 

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Initial level understanding the query flow is bit confusing, if we follow documentation step by step will get clear picture and clarity about CYPHER and other concepts. Practice examples made it very easy to learn and getting started with Graph Database 

  ### 49. Easiest way to find connections in a schema-free database 

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Professional Training & Coaching | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 08, 2019

**What do you like best about Neo4j Graph Database?**

Finding paths between nodes and doing what sql cannot 

**What do you dislike about Neo4j Graph Database?**

Import function from csv files; creatina connections with cypher language

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

Finding connections between data that where non treatable with traditional sql queries 

  ### 50. Best database for managing relationships

**Rating:** 5.0/5.0 stars

**Reviewed by:** Matthew H. | Co-Founder, CTO, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 15, 2018

**What do you like best about Neo4j Graph Database?**

The Neo4j database is very easy to learn. There isn't even a need to understand relational databases. Neo4j is easy to teach people and easy to manage.

**What do you dislike about Neo4j Graph Database?**

Neo4j is getting better in terms of storing more objects and more properties, but right now I find it a little difficult to manage object properties.

**Recommendations to others considering Neo4j Graph Database:**

If you are looking for a graph database to manage relationships this is the graph database to go with. 

**What problems is Neo4j Graph Database solving and how is that benefiting you?**

We use Neo4j for all of our relationships in our applications. We need to understand different paths and connections and the capabilities give us a very easy way to query the data. We have realized how easy it is to manage the relationships and how the data is related. We also have implemented our own algorithms for a recommendation engine. 


## Neo4j Graph Database Discussions
  - [What companies use neo4j?](https://www.g2.com/discussions/what-companies-use-neo4j) - 1 comment
  - [Is neo4j enterprise free?](https://www.g2.com/discussions/is-neo4j-enterprise-free) - 2 comments
  - [What are some of the benefits provided by the neo4j DBMS?](https://www.g2.com/discussions/what-are-some-of-the-benefits-provided-by-the-neo4j-dbms) - 1 comment
  - [What is neo4j good for?](https://www.g2.com/discussions/what-is-neo4j-good-for) - 2 comments

- [View Neo4j Graph Database pricing details and edition comparison](https://www.g2.com/products/neo4j-graph-database/reviews?page=2&section=pricing&secure%5Bexpires_at%5D=2026-05-31+08%3A12%3A28+-0500&secure%5Bsession_id%5D=989c8937-ff09-4265-8c3c-5a0b0c049455&secure%5Btoken%5D=df22a9813efe115637c1a937c9c62aa36c000406411f606c78b54161229c924c&format=llm_user)

## Neo4j Graph Database Features
**Management**
- Data dictionary
- Data Replication
- Query Language
- Data Modeling
- Performance Analysis

**Data Management**
- Data Model
- Data Types
- Built - In Search
- Event Triggers
- Query Language

**Configuration**
- Application Performance
- Orchestration
- Database Monitoring
- Anomaly Detection
- Network Security

**Maintenance**
- Data Migration
- Backup and Recovery
- Multi-User Environment

**Availability**
- Auto Sharding
- Auto Recovery

**Database Administration**
- Provisioning
- Governance
- Auditing

**Security**
- Data Encryption
- User Access Control

**Performance**
- Query Optimization

**Availability**
- Scalability
- Backup
- Archiving
- Indexing

**Security**
- Data Masking
- Authentication And Single Sign-On
- Data Anonymization

**Security**
- Role-Based Authorization
- Authentication
- Audit Logs
- Encryption

**Data Management**
- Data Replication
- Advanced Data Analytics

**Support**
- Multi-Model
- BI Connectors
- Operating Systems

## Top Neo4j Graph Database Alternatives
  - [Arango](https://www.g2.com/products/arango/reviews) - 4.6/5.0 (115 reviews)
  - [Azure Cosmos DB](https://www.g2.com/products/azure-cosmos-db/reviews) - 4.2/5.0 (59 reviews)
  - [Amazon Neptune](https://www.g2.com/products/amazon-neptune/reviews) - 4.4/5.0 (30 reviews)

