Try our new research platform with insights from 80,000+ expert users

MongoDB vs Neo4j Graph Database comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Jan 7, 2025

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

MongoDB
Ranking in NoSQL Databases
1st
Average Rating
8.2
Reviews Sentiment
6.7
Number of Reviews
78
Ranking in other categories
Open Source Databases (5th), Managed NoSQL Databases (9th)
Neo4j Graph Database
Ranking in NoSQL Databases
9th
Average Rating
8.6
Reviews Sentiment
7.7
Number of Reviews
6
Ranking in other categories
No ranking in other categories
 

Mindshare comparison

As of February 2025, in the NoSQL Databases category, the mindshare of MongoDB is 20.6%, down from 26.3% compared to the previous year. The mindshare of Neo4j Graph Database is 4.1%, up from 3.4% compared to the previous year. It is calculated based on PeerSpot user engagement data.
NoSQL Databases
 

Featured Reviews

Hamidul Islam - PeerSpot reviewer
Lightweight with good flexibility and very fast performance for searching data
I used the solution in the production level to search data and create education-based tutorials for a project. We had 30 managers, senior architects, tech leads, and software engineers working on the project.  Currently, I use the solution for my personal work.  The solution has good flexibility…
AM
A flexible database with good documentation
If someone asks me whether to use Neo4j Graph Database, I'd want to know what they're building. I'd recommend it based on their use case. If it meets their needs, I'd suggest it. I recommend starting with the tool even for those exploring graph databases. It's been around since about 2010 and is better than other graph databases in many ways. Learning the tool depends on the programming language you're using. We had some challenges with Golang due to limited library support. However, Neo4j is easier to use with Node.js, JavaScript, or Python. Overall, I'd rate the tool eight to nine out of ten. It offers great features, scalability, and flexibility and has good documentation. It's easy to learn. However, every database has pros and cons, so the rating might change when comparing it to other graph databases.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The aggregation framework is very powerful when elaborating on data."
"One of the biggest benefits is the speed and flexibility of the documents, especially when it comes to modifications."
"The integration capabilities of MongoDB are fine for the solutions that we use in our company."
"It is easy to use."
"I find the integration with other tools very easy."
"MongoDB is a NoSQL tool that gives us much freedom to manipulate how the data works."
"The most valuable feature of MongoDB is the ease of connections, aggregation, and queries."
"It is a stable solution. Stability-wise, I rate the solution a nine out of ten...Overall, MongoDB has helped manage and analyze attachment data."
"It is good for search-based tasks, providing solid search results and aggregate results."
"For now, the tool doesn't break down or stop, so it is quite stable."
"As a graph database, I am surprised at their performance and response time."
"Enables people to understand what the business problem is and how the technology helps."
"Creates the ability to visualize outputs."
"The solution's best feature is how it differs from traditional SQL databases. It's hard to map people and find those near me in SQL, which requires long, complex queries. Neo4j Graph Database makes this easier with simpler queries. It also supports more data types, like JSON, which SQL doesn't."
 

Cons

"I don't see a lot of areas that need improvement."
"Simplifying the aggregation framework would be an improvement."
"MongoDB should improve its data loading part."
"From my point of view, they need a totally free IDE to work at high levels."
"The on-premises version of the solution is still pretty expensive, especially compared to the cloud version."
"There was a need for integrating relational database capabilities, however, MongoDB has introduced a relational converter that allows conversion between SQL and NoSQL."
"MongoDB would be improved with more integration, particularly for cloud environments like Google BigQuery."
"I would like to see the scalability and security improved."
"So far, we have not had any issues and are happy with the product in general."
"There are concerns about performance and whether the tool can necessarily scale to provide the solution."
"The only problem is that the community is quite small."
"The tool could improve by having more resources, especially for Golang, which we use. It lacks good basic libraries and doesn't have an ORM (Object-Relational Mapping) tool, which many NoSQL databases have. We thought about building an ORM for the Neo4j Graph Database but are too busy."
"For me, when the tool was deployed on an on-premises model, it was a little bit difficult the first time."
 

Pricing and Cost Advice

"MongoDB's pricing is reasonable."
"It is rather expensive."
"If you want support with the solution you will need to purchase a license and not use the open-source version. The license is a little expensive."
"We are using the Community Edition of MongoDB."
"I'm using the free version of MongoDB."
"The product is affordable."
"I only used the open-source version."
"It's a community edition, so we do not pay anything."
"The tool is not expensive."
"The solution is open source so that you can use it for free. They also offer an enterprise version with its billing. If your company is earning well, I suggest using the enterprise version. Otherwise, you can deploy it on your own cloud and pay based on usage."
report
Use our free recommendation engine to learn which NoSQL Databases solutions are best for your needs.
832,138 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
18%
Computer Software Company
14%
University
7%
Manufacturing Company
6%
Computer Software Company
17%
Financial Services Firm
16%
Energy/Utilities Company
10%
Manufacturing Company
7%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
No data available
 

Questions from the Community

What do you like most about MongoDB?
MongoDB's approach to handling data in documents rather than traditional tables has been particularly beneficial.
What is your experience regarding pricing and costs for MongoDB?
MongoDB is free of charge. that said, there is also a paid version. We use both free and paid versions.
What needs improvement with MongoDB?
If something is wrong on the cluster, then you need to contact the support team. The stability could be better.
What is your experience regarding pricing and costs for Neo4j?
The solution is open source so that you can use it for free. They also offer an enterprise version with its billing. If your company is earning well, I suggest using the enterprise version. Otherwi...
What needs improvement with Neo4j Graph Database?
The tool could improve by having more resources, especially for Golang, which we use. It lacks good basic libraries and doesn't have an ORM (Object-Relational Mapping) tool, which many NoSQL databa...
What is your primary use case for Neo4j Graph Database?
We're building a social media platform, which is a great use case for the product. It helps connect people. For example, if we're friends on Facebook, I can get suggestions for people near me or re...
 

Comparisons

 

Overview

 

Sample Customers

Facebook, MetLife, City of Chicago, Expedia, eBay, Google
Walmart, Telenor, Wazoku, Adidas, Cerved, GameSys, eBay, Schleich, ICIJ, die Bayerisch, Megree, InfoJobs, LinkedIn
Find out what your peers are saying about MongoDB vs. Neo4j Graph Database and other solutions. Updated: January 2025.
832,138 professionals have used our research since 2012.