# 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. Neo4j Turns Historical Data into a Queryable Knowledge Graph

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gerhard S. | Owner, Director of Development, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 24, 2025

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

What I like best about Neo4j is how naturally it models complex relationships, especially for an application like ours that stores interconnected data about arts, artists, places, countries and other entities. In a graph database, nodes represent entities (like artists or artworks) and relationships (like "created" or "exhibited") allow for a highly intuitive representation of how these elements connect.

This makes querying for complex patterns, like finding all artists who influenced a particular art movement or tracing the exhibitions of a certain artwork across different places, efficient and straightforward. 

What are the main points that like it more about:
-	That Neo4j optimizes queries for traversing relationships, such as "What art pieces were created by artists in a specific location?" which make the response faster than in traditional relational databases.
-	We like that you can easily expand the graph with new relationships or attributes as your dataset grows.
-	Also, we can search deeper in our data, finding more meaningful connections between our historical data, like trends in art styles or how artists influenced each other across regions, or the several relationship of multiple artist for a specific location or art

The flexibility and performance of graph-based queries really shine when dealing with highly relational data, like historical and cultural information.

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

While the Neo4j offers more positive advantages than disadvantages, but for our case specifically about our history app, there are a few challenges or limitations that might be points of concern, which can be improved:
-	First big issue was about the restoring the old data from a different version of the database. Neo4j’s backup and restore processes are more complex compared to traditional relational databases. Maintaining backups for our history app can be a bit challenging, especially with the extensive and interconnected historical data which we are managing. As our dataset grows, ensuring that all this valuable information is securely backed up can require careful planning and additional effort.
-	Different query language than traditional ones. Neo4j uses Cypher, which is different than traditional and may require time to learn especially if you're coming from a SQL background like I did. For more complex queries involving relationships between artists, artworks, places, and tags, Cypher syntax can become difficult to manage, especially as the graph structure grows more intricate, you need to optimize the query to not allow a lot of memory time in the whole process results
-	Also, one more thing that we find of is importing data into Neo4j, especially from structured sources like Wiki pages, can be more complex than with traditional relational databases. The data needs to be transformed into a graph-friendly format, which can add a layer of complexity when dealing with large-scale imports or frequent updates from sources like Wiki.

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

Neo4j Graph Database solves several problems that are particularly beneficial for our history app, which stores interconnected information about arts, artists, places, countries, and types from Wiki. Here are the main keys and topics about how the Neo4j solved our goals:
-	First is how efficiently managing big and comples relationships: Neo4j excels at handling complex, highly interconnected data. In our app, each piece of art may be related to multiple artists, places, and historical contexts. Traditional relational databases struggle with deeply nested relationships, often requiring complex joins and leading to slow queries. Neo4j, however, is designed for querying relationships directly, allowing you to quickly find connections between entities like "artworks created by artists in specific places" or "artists influenced by others across time." What is the benefit for our app can offer fast and accurate search results, even with intricate historical data relationships, improving user experience.
-	Flexible of the structure for our data: As our dataset grows and evolves day by day, Neo4j allows us to easily expand our graph by adding new nodes (e.g., new artists or art types) or relationships (e.g., "influenced by" or "exhibited at"). In a historical context, new discoveries or data sources (e.g., additional Wiki information) can be easily integrated without restructuring the entire database. The main thing is that the app remains scalable and adaptable, accommodating future data changes without major disruptions.
-	Relationships Searching: One thing that Neo4j has ability to search deeper, contextual connections. users might want to explore how specific art movements spread geographically, or how one artist's work related to others across different periods or regions. Neo4j allows us to surface these non-obvious patterns easily, providing richer, more valuable insights to users.
-	Performance: As our app will grow up in the amount of stored historical data, maintaining query performance can be challenging. Neo4j is optimized for traversing vast networks of nodes and relationships efficiently, making it ideal for large-scale, relationship-driven queries.

  ### 2. Best Graph Database for your data pattern insight and ML workload

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pratik A. | Solution Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 30, 2024

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

the cypher syntax of neo4j is really great for beginners, it is as similar as human communicating with db in english langauage. it's just that we have to express in a correct manner for e.g if i want to retrieve all the persons with a gender male it's cypher syntax will be 
Match (p: Person { Gender:"Male"} ) return p )
Neo4j's Browser and Bloom feature gives business stakeholder and data scientist/analyst to analyze their data which i think currently no other database give at this moment
and on top of that they have their own graph data science library which gives feasibility in developing application such as link prediction, recommendation system, chatbots

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

I think they should add more compute storage for Aura DB, as our system can load 100s of GB data in neo4j , but currently i dont see any option for

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

I have expertise in building analytical solution which speaks insights from client data  , it's amazing speed of retrieval from billions of nodes and relationships  is one of the reason for choosing neo4j for big data and complex relationship analysis. to be more specific we have used neo4j aura 8gb ram instance which gives us feasibility to store millions of nodes and relationships and the best thing about is infrastructure is completely managed by neo4j aura. clients are able to take better business decision based on the visual representation of nodes and relationships, we use neovis.js library for representing these data in the form of nodes and relationship and abstracting the technical logic and ensuring the security of data layer and then using algorithms like Fast RP Embeddings we created recommendation engine easily, thank you neo4j.

  ### 3. Simplifying Machine Learning based product development with scalable graph database

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dipak K. | Software Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 18, 2024

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

I have been using neo4j from last 6 month everyday for developing machine learning and data analysis products. it is really faster than RDBMS and helps in developing products such as market basket analysis, community detection and also for generative ai solutions for creating owr own chatbots. Learning neo4j is quite easy due to its documentation and community support available, It has support for multiple languages such as python, java etc. i personally use neo4j python library because it helps me in integrating with my existing machine learning product. I think every data science professional should be aware of neo4j and its power to create a scalable ML products.

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

one thing i think which needs to be improved is adding more sql like features in CYPHER query

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

Neo4j stores data in the form of nodes and relationship, this type of structure helps in faster access to data and finding patterns in data for machine learning. for e.g. recently i have implemented market basket analysis using neo4j whereas i have created product and transaction as nodes and each transaction will be connected to the products which was related to that transaction, hence i was able to get the pattern which product is frequently purchased together and even i was able to find out on which day that product is mostly baught.

  ### 4. Neo4j used for design supply chain solutions

**Rating:** 4.5/5.0 stars

**Reviewed by:** Krunal K. | Analytics Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** October 22, 2024

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

The ease of creating graph and graph visualisation using neo4j platform

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

The neo4j graph query language  is tough for first timer

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

We wanted to find root cause of increasing customer complaints for a cpg company's product by connecting the supply chain end to end in graph

  ### 5. Neo4j Review: A Great Database to Start with Graph Technologies

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** July 24, 2024

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

The Cypher language allows you to construct queries that are understandable even without technical expertise.
Open source and community edition that can be self-hosted.
Neo4j Browser to visualize graph data.

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

For a self-hosted solution, the update process is not always straightforward.

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

Neo4j helps us creating and maintain a representation of the real world, with its structure of nodes and relations; something that may be impossible to do with sql-like database

  ### 6. Neo4j Review.

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** April 01, 2024

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

The best thing about Neo4j is it is graph database and it has nodes and relationship which makes it simple. It is easy to use. And also it is schema free. Index-free adjacency helps a lot when the data is very complex

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

Cypher language is specific to Neo4j only.

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

While using the traditional databases it was very difficult to represent the relationships which were very complex and Neo4j made it easier using its graph model. Real time queries has become easier and faster. Schema free model is very helpful.

  ### 7. NEO4J

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rupali M. | IoT Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 24, 2023

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

Neo4j is a great platform for the new user to learn the commands it is very interesting, and we can see the command along with its results. we can see the result in multiple ways like in graph format, table, text or code.

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

I do not have much dislike about this platform but this is little confusing for the new user because it is little complicated for installation and initiate the commands. User may require the instruction for installation.

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

A user can easily learn the database command by implementing multiple changes in similar commands. moreover it is very interesting for the user user to run the command and the best thing is that a person can see the overview for more details about the its queries.

  ### 8. The open source Graph Database

**Rating:** 4.0/5.0 stars

**Reviewed by:** Carlos V. | CTO, Entertainment, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 08, 2023

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

It is open source, has an active community behind. Well documented. You can self host it.
The GUI, called Neo4j Browser, it's very good tool to visualize the data.
Quite flexible, and some fast methods, in order to import graph data into it.

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

Sometimes the own query language, called cypher, it's a little bit obscure and hard to type.

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

Thanks to the good and fast import system and the viewer Neo4j Browser, it is very good to create data models.

  ### 9. Neo4j- Knowledge graph Database

**Rating:** 5.0/5.0 stars

**Reviewed by:** Prashanth D. | Lead Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 07, 2023

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

It is opensourced graph database. 
Semi structred data can easily represented and easily get retrive connected data faster.
Scalable architecture.
It helps to maintain the predictability of relation based queries.

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

No security for data and No data encryption.
There is limit in the graph size like per graph it supports 10 B of nodes.

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

We are integrating Neo4j knowledge graphs with LLM. This helps to remove model hallucinations in the output or inferencing. Sometime we combine both the results of neo4j and LLM.

  ### 10. Solution for complex data relations

**Rating:** 3.5/5.0 stars

**Reviewed by:** Rahul A. | Software Engineer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 11, 2023

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

It allows storing data with complex relationships, which can be represented suitably, making querying easy.

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

It's primary use is free, but advanced features seem too costly.

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

Our data has various complex relationships which can be maintained and queried easily with the help of the Neo4j Graph database.

  ### 11. Most human friendly cypher language with best integration capabilities

**Rating:** 5.0/5.0 stars

**Reviewed by:** Garima G. | Associate Lead Machine Learning, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 17, 2022

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

Neo4j is the most interactive and easy to use or query tool I have ever worked with. The cyphers are so user-friendly that someone with no knowledge of programming or query languages can get started at any moment which gives us an edge to explain the BI analysis and parameters to our customers. Visualizations help you debug and resolve the issues way faster compared to other DBs. And their integration with most cloud services allows a smooth integration in our applications.

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

There is nothing that comes to my mind right now.

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

Knowledge graph-based recommendations problems with real-time BI analytics using Looker and inhouse dashboards.

  ### 12. Re-wires the way brain understands data

**Rating:** 5.0/5.0 stars

**Reviewed by:** Johnson J. | Business Analyst / Corp Sales &amp; Pre-Sales &amp; more.., Small-Business (50 or fewer emp.)

**Reviewed Date:** October 01, 2022

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

Never experienced Hyper Agility of an App that handles > 10k rows of data. That's not the basic reason. Neo4J helps you validate your thoughts. By connecting nodes & other tags and all possible information about a particular topic; you get to see the grammatic scope of a matter which is more important than the numeric scope which we can see through Excel etc.

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

Nothing as such - the technology at Neo4J is ahead of times.

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

Being a student of one of their academic courses, I can say that Neo4J will benefit law agencies, law enforcement etc deeply. If it's about an unheard politician who recently won the elections - using Neo4j one can instantly connect all the past dots about the person through information pulled and consolidated from diverse sources such as mainstream media reports containing the person's name, blogs, and everything else which the developer can connect to the system to pull info. It's a jiffy experience using Neo4j to get 360-degree information and see them in graphs. Yes I am a graphista!

  ### 13. Neo4j is an excellently supported and mature graph database

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michal K. | Principal Business Intelligence Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 17, 2022

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

The active development, the large, international community, integrations, available documentation and training, certification programs, online events, friendly UI, easy-to-use query language and APOC.

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

I cannot think of anything serious, but the upgrade process could be more straightforward and not require running multiple upgrades to get to the latest version if you're running a much older one in production.

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

As with graph databases, one of the most generous benefits, especially compared to traditional databases, is the relationships between the data that can be easily traversed and help discover hidden connections.

  ### 14. Best graph visualization

**Rating:** 4.5/5.0 stars

**Reviewed by:** Garvit S. | Machine Learning Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 16, 2022

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

Visualization is best when done in neo4j; it has many plugins that make the task of the user experience best. Moreover, the Knowledge graph in Neo4j is best.

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

we cannot stop the database when not using enterprise version, and since I'm using the docker version of neo4j, it takes excellent effect to take backup without stopping

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

Knowledge graph on my ec2 and instances I am running. It gives great overview of which nodes are connected and their overall relationship with them.

  ### 15. quick to get up and running

**Rating:** 4.5/5.0 stars

**Reviewed by:** Matt S. | SVP Analytics and Data Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 16, 2022

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

AuroraDB was quick to set up and made for simple prototyping and exploring graph technologies. The tutorials for Cypher and graph technologies are well done and very informative.

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

Some of the functions in APOC were available in Aurora.  As a result, I had to mess around w/ a local install.  That made it more difficult to share with colleagues.

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

Looking to understand relationships in workforce skills, education and certifications

  ### 16. I just started on their tech and it sounds interesting.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ian J. | Web and Graphic Designer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 16, 2022

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

It's speed and simplicity. Yes, it takes a bit of time to learn the syntax, but it pays off in reduced SQL calls saving on storage compute and processing timelines.

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

I did not find a lot of resources to help when I got stuck. Also, the setup process was a bit tedious, especially with only the documentation to go off, but I managed to figure out the drivers issues.

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

My biggest problem was SQL processing times. With our bigger datasets, it could take a few minutes to run a query, and this was also expensive on our computing costs.

  ### 17. cool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aeman F. | specialist software engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 16, 2022

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

Very intuitive and engaging. Love the different labs that neo4j offers to understand the various use cases. Easy to get on with. One good thing is browser, desktop and aura db all have a unified user experience

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

CQL is a learning curve. Not easy to understand the syntaxes. Even though neo4j bloom is intuitive, it has many features that require some training to fully make use of it

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

its helping visualise the data in a graph format, unlocking newer insights and relationships between entities. I have use neo4j to visualise the network connectivity

  ### 18. Solving complications using graph database

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** November 17, 2022

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

The ease of using Neo4j, not just by developers but by other stake holders.

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

The different technologies that are built make things seem complicated, which is not the case.

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

One is problem i am trying to solve is role management for my client project

  ### 19. Epic in every way

**Rating:** 5.0/5.0 stars

**Reviewed by:** Melly B. | Opensource MLOps Engineer , Small-Business (50 or fewer emp.)

**Reviewed Date:** June 07, 2022

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

The multi labels. Everyone is so kind and helpful, and the community is amazing. I'm extremely glad that it's maintained Cypher as I find it so much more enjoyable to use than the other languages for graphs on the market. The integrations are easy to todo, and it enables me to use all the data science of python with ease.

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

AuraDB is extremely pricey, much higher than MongoDB which makes it difficult to convince my superiors to let us switch. I enjoy the visualizers, but I wish NeoDash was truly made into a formal tool as many of my colleagues want a dashboard.

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

I'm using knowledge graphs to bring in a variety of information about orcas in the Puget sound from research papers, and environmental context, to free from citizen scientist reports. Along with that I volunteer for Freedom Signal and am trying to get them to move their data from MongoDB to Neo4j. The cost is prohibitive for a non-profit, but the gains they will get from speed and insights using clustering for the sex trafficking rings I believe will be invaluable.

  ### 20. Built a n4j knowledge lake to assist with validation and automating operations

**Rating:** 5.0/5.0 stars

**Reviewed by:** Paul D. | VP of Engineering and Infrastructure, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 07, 2022

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

The ability to tie together vastly diverse datasets within our service offerings, compare them to provisioning (actual) and automate remediation as well as traditional reporting functionalities.
This has allowed us to rapidly create functionality where no native integrations exist and map our client experience with our service catalog (planned services)

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

The biggest difficulty is creating customized graph native applications, as we don't currently have modern SPA development teams within our company.  the neo4j browser is still too technical for most of our end-users.  It sounds like the new workspace integrations may help solve some of these issues.

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

We are validating our services vs service offerings sold are matching up, and using graph queries to automate remediation tickets and reporting when they do not align.
Also solving data accuracy by verifying accounts in different systems are provisioned/named properly (by identifying missing relationships).
We are rapidly identifying over or underprovisioning of services for our clients so we can remediate them before it becomes an issue.

  ### 21. Very useful database that solves some complicated use cases for my enterprise

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nicholas J. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 06, 2022

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

Neo4j focuses on the relationship aspect of data storage, which is convenient for the use case of my enterprise where we are trying to track the assets on our network and the relationships between those assets. Also, the suite of tools available speeds up development significantly. Spinning up a docker container and trying out data models and Cypher queries locally allows for quick developer growth for learning the Neo4j landscape.

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

There is not much that I dislike about Neo4j other than having an open comparison between the benefits and downsides of using a graph database to solve certain problems vs others. Neo4j is great but it might not be ideal for every use case so transparency around when and where to use it would be great.

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

In my enterprise we are trying to track all of the assets in our network and the relationships between those assets in near real-time with historical relationships.

  ### 22. Neo4Joe

**Rating:** 5.0/5.0 stars

**Reviewed by:** Joe C. | Chief Data Officer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 06, 2022

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

Neo4j is a total solution space for me.  Whereas some engineers use Excel to play with an idea, I feel Neo4j is superior tool for capturing reality and making modifications that ultimately result in a flexible working model.  And then all operations can happen on the  data in-place.  So for a hackathon it`s a total cheat to start with Neo4j as a foundation.  But equally, Neo4j has changed the way I think and has opened my mind to what is possible, and that`s because when you have the fundamental building blocks of nodes & edges, the sky is the limit.  Oh, and cypher.  It`s basically python in a database--really expressive, and powerful and fast.

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

Okay, this isn`t really a dislike.  It`s more a wish. I want it to be even easier for me to build simple web apps...just a javascript front end...no middle layer...but I would wish for a user authentication + authorization layer.  So often I want to show something like an interactive chart, custom designed and publishable to the web.

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

I am using Neo4j in a risk computation application.  It helps to not have to ever send the data out of the database...but to just do the compute in-place.  And it`s fast and easy to assess and explain  how a partiular risk score is generated.

  ### 23. Good and fun!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Donovan B. | Technical Solutions Architect, Enterprise (> 1000 emp.)

**Reviewed Date:** June 06, 2022

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

Connection, relationship discovery, apoc, data science applications.
Profiler is a life saver.

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

Bloom doesn't let me create new node types / relationships unless they exist currently in the graph.
The neo4j dekstop / web app performs quite terribly when loading data above a certain limit. Even if it's not in the node visualization tab. Not sure what the threshold is, but it's fairly frustrating (I assume it's due to unoptomized js).
Option to return only what I queried for in the graph at first load... For example, I might query (n:Person)--(m:Movie) and get back the relationships in the visualization by default, which is generally great, but sometimes I want to quickly see if I'm missing something in the return statement. Although I understand that adding that feature may cause more confusion than it's worth!

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

Modeling IoT device data and the device's relationship to actual entites along with the operational context. The performance has been good and, honestly, allows me to get away with more than I probably should. But I won't complain about that.

  ### 24. Best-In-Class Graph Database With a Gentle Learning Curve

**Rating:** 4.0/5.0 stars

**Reviewed by:** Maxim O. | Senior Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** June 06, 2022

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

I have been working with Neo4j professionally since 2020, primarily for the construction of knowledge graphs for regulatory reporting. Lots of things to like about the platform:
* Plenty of quickstart tools - particularly the Bloom browser, the desktop client, and Python tutorials make it easy to pick up as your first graph DB. It's a very accessible tool.
* Rich connector ecosystem for APIs, data sources, and data science capabilities.
* Speed of execution (vs. solving the same problem in a relational database).

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

Not many negatives here. The managed offering (Aura) could be a bit more backward-compatible - as it stands, it is VERY forward-looking and as a result, it does not support older Neo4j versions (==3.x) or the bolt:// protocol. It would be good to see Neo4j 3.x on Aura, as this is the version that a popular OSS data catalog tool (Amundsen) requires.

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

Knowledge graphs - specifically, uncovering relationships between regulatory requirements/questions that are being asked by Environmental, Social, and Governance (ESG)  regulatory bodies.

  ### 25. Wonderful tool for creating Knowledge Graph- providing explanability to Black Box ML Models

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sandeep Khanna . | Research Scholar, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 16, 2022

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

Very Easy to convert a standard dataset to graphical form which provides more detailing and understandability.

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

Yet not encountered, still exploring NEO4J

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

Neo4J for Graphical Data Science and its integration with Python

  ### 26. Explore new world of graph

**Rating:** 4.0/5.0 stars

**Reviewed by:** Girish D. | Technical Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** November 16, 2022

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

Insightful connections between the data which you have

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

we can ease more on data ingestion methods for enterprise. Less known in the world of the internet.

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

its solving major interconnection which are existing within data and it helps companys to grow there business

  ### 27. Neo4j Experience

**Rating:** 4.5/5.0 stars

**Reviewed by:** Beslin B. | Manager IT, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 16, 2022

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

The graphical User Interface is good. It's clean and easy to analyse.

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

A few more options for graphs would be good.

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

Data is presented in easy way which save lot of time and helps to analyse things in better way

  ### 28. Great service

**Rating:** 2.5/5.0 stars

**Reviewed by:** Samuel J. | Junior Software Engineer, Web Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 16, 2022

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

Providing a great experience during the conference as well as creating awesome atmosphere and inviting the best speakers

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

Sometimes it is hard to get a fast response as they are a big company

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

Solving business statistics insights problems

  ### 29. Great database, but there are still some issues

**Rating:** 4.0/5.0 stars

**Reviewed by:** Max I. | MTS 2 Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 06, 2022

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

Neo4j has an opensoruce version. Support is good and the community around this database is pretty big. Cypher QL is easy to learn and use. Neo4j browser is user-friendly and has a lot of setting for both new and experienced customers.

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

There are still some annoying bugs, like queries that can't be terminated by the kill command, in one of the recent versions I couldn't have more than 1 tabs open at the same time, etc.....

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

I'm using Neo4j at work to store information about product catalog items and their relationships. We've got millions of nodes and hundreds of millions of relationships in our catalog, and Neo4j has proven its ability to easily handle it.

  ### 30. Using neo4j in academic and commercial settings

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** June 06, 2022

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

I have tended to work with ontology data over the years.  This data does not lend itself to RDBMS.  Neo4j provides an excellent resource for storing the data, querying, and building applications on top of ontology data.  I have used the community edition while working in academia with much success.  There is just enough information on the web to get something up and running without direct sales support.  I have moved to a commercial setting recently.  We are exploring how to use neo4j to add an important element to our query engine.

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

There seems to be a lot of pain involved in upgrading the neo4j system between versions (ex: 4.1->4.2->4.3).  The upgrade path is brittle and very error prone.  Simplifying this process is very important.  I do not think the upgrade path should necessarily allow users to "skip" versions as part of the upgrade, but I think some of the steps could be automated.

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

I want to build a graph of biological relationships (ex: genes, proteins, etc.) on top of flat file data from our clients.  The goal is to augment their biological data with publicly available data to provide  comprehensive insights into their data.

  ### 31. Native Graphdatabase, scalable, performant, professional service and support

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alexander J. | Head of Data and Knowledge Management, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 22, 2021

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

Open-source community edition helps to start with Neo4j. Easy install, many tutorials and community blogs. Enterprise edition comes with additional features and professional support.
The native graph database is flexible, scalable and can easily transferred in a cloud instance, if necessary. Good documentation, as well as a big community. 
ACID-compliant database.
In addition to the database, a native integration of GraphDataScience algorithms for machine learning, graph embeddings.
The database comes with a visualization, making it easy to start and to provide users with a user interface
Professional services, boot camps and other workshops can be booked.
There are cloud versions available for Google Cloud and AmazonWebServices.

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

Some of the features are only available for enterprise version including live-backup and role model.
While live-backup can be performed on a running database, for community edition the database has to be stopped. Which is ok for pilots and smaller systems. If you can not allow down time of the database you have to go for enterprise.
The role model can be handeled by an external or additional application layer.

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

Start with the community edition and built a quick pilot with your users. Involve them in data modeling - which is in most cases 99% of what they draw on white boards. Evolve from there.

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

First of all the most important - connecting data (breaking data silos). Starting with meta data management which is obviously connected to raw data. 
Connecting public data with in-house data we created a knowledge graph. 
Connecting sensitive data from patients with public knowledge from literature.
Machine Learning on public and in-house data - including clustering, classification.
Connecting data from animal models, ontologies with patient data for translational research

**Official Response from Thomas Lindsey:**

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

  ### 32. its a database for making machine learning tasks easier

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shreyansh Sharma . | PhD Scholar, Enterprise (> 1000 emp.)

**Reviewed Date:** November 17, 2022

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

It has dependencies with python, making it more useable

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

Neo4j query language is some what complex

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

it helps in designing graphical convolution network easier

  ### 33. Ideally suited to solve previously hard problems

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** June 06, 2022

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

PRoblems that previously required using a graph library and had to be executed in memory are now much easier for us to solve in our Java application. These are in the domain areas of risk analysis and compliance.

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

Some essential features missing from community edition. Aura DB free has a low memory ceiling of 250MB that makes it necessary to upgrade even for basic data loading fairly soon. While I understand that you need to incentivize people to upgrade to Enterprise and/or paid Aura tiers, these are limiting community adoption IMHO.

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

Information security risk analysis: inheritance of potential impact levels and probability and risk calculation in a dependency graph of components. Mappings between different cybersecurity standards for compliance reports. Also saving audit trails in a temporal graph that allows what-if analysis and rollback to previous versions of relevant entities the transactional database.

  ### 34. Neo4J is a revolution in graph databases

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** November 16, 2022

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

the ease of use is the biggest plus point for Neo4j, also the breakthroughs with data science is something I'm looking forward to learn and understand with Neo4J

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

I would request the Neo4J team to update the learning portal

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

neo4j is solving a big problem in my company to map skills of all employees with a graphdb

  ### 35. Neo4j sets the standard for graph databases.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Derek S. | Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 06, 2022

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

Neo4j makes sense.  I can interactively work on defining the data model and work with the outcome immediately because Neo4j provides me the tools and training to do so.

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

The changing branding and features as they move to a cloud-managed database platform has made it challenging to understand what I am licensing for features and support.   Having a feature matrix on the website would be a handy item to help me with understanding licensing.

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

Neo4j allows me to support complex policy decisions for controlling access to a variety of resources that require contextual knowledge of for security.

  ### 36. Friendly and helpful

**Rating:** 4.0/5.0 stars

**Reviewed by:** Daniel V. | DevOps Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 07, 2022

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

Fast response from support, and active community of users. Being new to graph databases, Neo4j was a great landing place to be introduced to graph databases and get going with real time feedback.

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

Documentation at times seems to be misleading or outdated. Especially related to causal clustering and running Neo4j on Docker. The restore process on 4.4.x is also a bit ambiguous.

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

Neo4j is helping me run a highly available graph database on the cloud with support for backups and restores. As for the customer experience, Neo4j is helping us provide recommendations to our users.

  ### 37. Thinking in graphs opens a whole new world

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Marketing and Advertising | Enterprise (> 1000 emp.)

**Reviewed Date:** June 06, 2022

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

Coming from a traditionally RDBMS background, neo4j and graph databases have opened up new lines of thinking. The tools provided by neo4j make it very easy to get up and running quickly, and the free training programs they offer are second to none. They have well-documented drivers for a variety of popular languages.

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

I'm not sure I can point to any particular things I dislike. It does require a shift in thinking from traditional RDBMS systems because you have to think more carefully about the problems you are trying to solve and the relationships between your data.

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

neo4j is helping my team and me solve problems related to complex queries in a very large data set where how different data points are related to one another is key.

  ### 38. Great on reads and modeling needs improvements writing at scale

**Rating:** 3.5/5.0 stars

**Reviewed by:** Will D. | CTO, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 06, 2022

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

So really like the property container. Modeling relationships between various types and the flexibility. Unlike SQL, Neo4j is able to do much more complicated join queries at scale.

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

Write performance and locking are the most problematic. The pesimistic locking is very restrictive if that was configurable that would be a huge improvement. Also the clustering is much more the application's responsiblity.

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

The problems that Neo4j helps the most with is modeling a dynamic application with dynamic reporting/dashboaring. It allows our customers to proactively add more properties and queries easily.

  ### 39. My experience using Neo4j as a Computer Science undergrad

**Rating:** 4.0/5.0 stars

**Reviewed by:** Andrei B. | Dishwasher, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 07, 2022

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

I find it easy and intuitive to import data to Neo4j. I like that it's quick to start working on finding patterns in the graphs with Cypher.

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

I don't like that Neo4j can't be used without an internet connection. I find that it lacks tools for creating graph compatible data from relational datasets.

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

Neo4j's Cypher language offers an alternative to relational querying that I think is innovative and more powerful than conventional methods. I look forward to using something similar to it in my professional carreer.

  ### 40. Neo4j supporter from the beginning

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** June 07, 2022

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

It's natural way of presenting the data and the performance improvements it brings.

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

The cypher language represented a barrier to getting started.

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

Neo4j offers a great way to spin up a new data store allowing us to solve problems faster. The flexible no-sql schema makes this possible.

  ### 41. Understanding information has never been easier

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** November 16, 2022

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

The visuals make understanding easy for all of my team.

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

I wish that I had a better understanding of how to program.

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

When I can connect the relationships between customers, materials, and schedules I  can make better choices.

  ### 42. EnXchange Knowledge Graph

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** June 07, 2022

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

I get to serve as ENX's lead data scientist - because of this, I am knee deep in Neo often. I love the connected of data - allow analyses that normally would take weeks to put together to take days!

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

I know it is going to sound cliche - however, I haven't found many things I dislike yet. I am a relatively new user, and am recently diving into all things that are possible. I am excited to jump into connector s and plug ins.

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

No more SQL joins! Also - we serve many clients from different industries - bringing in data from ALL over from multiple sources. This tool helps us to that simply and quickly

  ### 43. Usage of Neo4j in the bioindustry

**Rating:** 4.0/5.0 stars

**Reviewed by:** Philipp L. | Chief Technology Officer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 07, 2022

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

I like the user-friendliness and especially the large set of options provided by the Graph Data Science library.

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

Pricing structure and offerings is somewhat convoluted and could be more transparent and simplified.

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

It allows us to democratize access to data and algorithms beyond our developers and build a complex knowledge graph that connects biodiversity, complex ML-derived biological features, product development processes for the bioeconomy, and monitor our access-benefit sharing agreements from which biodiversity hotspots across the globe benefit.

  ### 44. Amazing alternative to replace issues that plague relational databases!

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** June 07, 2022

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

Querying and exploring relationships in data using Neo4J is a significantly better experience compared to other tools I've used. There's a lot of heavy lifting that's taken care of behind the scenes that optimize queries and it results in blazing fast performance.

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

Initially, I find that most people are unfamiliar with the syntax, and frameworks for modeling, and the learning curve can be steep, especially for anyone coming from a "relational database" background.

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

We have queries that span multiple hops across datasets. These queries are expensive to perform using most of the tools available. As our data becomes increasingly more connected Neo4j is helping us achieve improved performance and enabling new levels of insight.

  ### 45. Really great experience as a developer and user

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** June 06, 2022

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

neo4j provides us implement a graph database to store and process data in a fast and efficient way. As a developer neo4j provides all the capabilities to ease into the graph and cypher universe, with a great training program and even better community.

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

I can not really say that there are things that I dislike about neo4j, mainly the enterprise grade loading capabilities area not that clear and obvious but that might be a individual issue.

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

neo4j provides us a platform to build out a knowledge graph of all the data in the company and use this to provide additional value to our  customers via custom APIs.

  ### 46. Loving Neo4JS!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Marketing and Advertising | Enterprise (> 1000 emp.)

**Reviewed Date:** June 07, 2022

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

I like that the cypher queries are intuitive and are fast! I like the interface of Neo such that it is easy to quickly few nodes or relationships. I also like the ability to export into json or csv.

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

It is a bit harder to project results in a specific format, such as heavily nested arrays. I find some limitations using the UNION, even with the post union processing functionality.

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

They are helping us better understand the connectivity of our data. They are also helping us speed up query time and performance. Additionally, Neo is helping us build and utilize real time recommendations.

  ### 47. First Experience With Graph DB

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** June 07, 2022

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

Understanding and visualizing the connections between data, and easily creating new relationships and gaining new insights based off of the data that is displayed.

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

Displaying too many nodes at once on Neo4j for desktop smokes my computer (which is reasonable but if it didn't, that would be nice). Sometimes cypher queries work in unexpected ways but that could be due to my relative inexperience

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

Creating a permissions model that mirrors company data sources to create a single search location for all of the companies data sources. Modeling the items to access and the permissions in a graph is easy to conceptualize and test.

  ### 48. The best graph data database out there!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Prashant C. | Account Development Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** December 16, 2021

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

This is a feature-rich tool with intuition and very easy to use UI, support for REST API, Easy Query execution, Great Visualization Capabilites and by far the best is the Community Support for the free version

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

Library Support for only Java, issues with other language libraries in documentation, Doesn't support Open Source APIs like Blueprint, work needs to be done on its Visualization Capabilities

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

It is well suited for anyone handling interconnected and complex data.

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

Neo4j is best employed for the storage of data which is very feasible to model as graphs viz think nodes, edges, etc. It enables the creation of objects with multiple characteristics and traits. It offers a suitable processing speed that allows running an entire web application by searching and mapping to the graph itself.

This is the best tool for data that can be mapped to a graph. We employed this framework for the cloud solution at our firm, which helps companies digitally transform their supply chains,

**Official Response from Thomas Lindsey:**

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

  ### 49. Neo4j is one of the best graph database.

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** November 03, 2022

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

It's interactive UI is very helpful for developers.

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

It becomes unstable with large datasets.

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

It's an open source graph database and can be integrated with Java.

  ### 50. Supply Chain applications - initial evaluation

**Rating:** 3.5/5.0 stars

**Reviewed by:** Adam K. | Artificial Intelligence Technical Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** June 06, 2022

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

cypher is very easy to pick up and intuitive. browser portal is also easy to use. sandbox with examples and tutorials with example datasets is very useful for beginners.

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

some complex queries are not easy to write and often reside in APOC library which for a new user "seems" intimidating.

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

End to End supply chain modeling and supply chain event response system.


## 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?section=pricing&secure%5Bexpires_at%5D=2026-06-10+13%3A11%3A45+-0500&secure%5Bsession_id%5D=5e9a5b1e-0420-4ddb-ac91-40abe57517cd&secure%5Btoken%5D=b3845136aa56daccd88f4e8867c474a27f7d1173a218aae765ee5e3bcc0a4b3d&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)

