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

MongoDB vs Redis 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.8
Number of Reviews
79
Ranking in other categories
Open Source Databases (5th), Managed NoSQL Databases (9th)
Redis
Ranking in NoSQL Databases
7th
Average Rating
8.8
Reviews Sentiment
8.0
Number of Reviews
22
Ranking in other categories
In-Memory Data Store Services (1st), Vector Databases (4th)
 

Mindshare comparison

As of June 2025, in the NoSQL Databases category, the mindshare of MongoDB is 16.3%, down from 26.0% compared to the previous year. The mindshare of Redis is 7.6%, up from 0.1% compared to the previous year. It is calculated based on PeerSpot user engagement data.
NoSQL Databases
 

Featured Reviews

Uzair Faruqi - PeerSpot reviewer
Transforms data flow with adaptable schema and smooth public cloud deployment
One of our business units uses MongoDB, and we developed an ETL pipeline that extracts data from MongoDB and transfers it into our data warehouse MongoDB is a NoSQL database that is similar to a document database. It offers flexibility in schema adaptation, allowing us to change the schema and…
Yaseer Arafat - PeerSpot reviewer
Unmatched Performance and Scalability for Modern Applications
Redis has room for improvement in a few areas. Enhanced tools for managing and monitoring clusters would be beneficial, as would built-in security mechanisms like advanced encryption and granular access controls. Simplifying setup and configuration could make Redis more accessible to new users. Introducing more enterprise-grade features, such as better multi-tenancy support and improved backup and restore capabilities, would also be advantageous. For the next release, it would be great to see enhanced cluster management tools, native multi-region supports for better data redundancy, integrated analytics for deeper insights, AI and ML integration features, and improved developer experience through enhanced SDKs and tools.

Quotes from Members

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

Pros

"We haven't had any issues with stability."
"The most valuable feature is the speed of MongoDB."
"MongoDB stores the JSON data, and it's easy for me to understand because I'm a JavaScript Developer."
"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."
"In our case, it is most important to have redundancy."
"It's easy to use."
"It's super easy to develop a couple of solutions for clients with MongoDB, like a quick web page with no clear data structure that they need to spin up quickly to validate some sort of MDTP."
"MongoDB is scalable and stable. The initial setup is very easy, and deployment and maintenance can be done by one person."
"Redis is a simple, powerful, and fast solution."
"Redis acts as an in-memory search tool that improves the speed of operations."
"It makes operations more efficient. The information processing is very fast, and very responsive. It's all about the technology."
"The performance of Redis is very fast."
"Redis has multiple valuable features such as being a free and reliable open-source tool."
"The in-memory data makes it fast."
"The solution's technical support team is good...The solution's initial setup process was straightforward."
"Redis is a simple service that does what it promises."
 

Cons

"The auto transaction feature is something that I found a little bit problematic. If we want to run two or three transactions at a time, we get write conflicts. So, it becomes really difficult when concurrency comes into the picture."
"Sometimes, the tool goes down temporarily. There are some stability issues in the product."
"The improvements could be made to intelligence to detect disk storage and prevent MongoDB from crashing."
"It has certain limitations when it comes to handling hierarchical data, enforcing relationships, and performing complex joins, which should be taken into account when designing databases for applications with intricate data requirements."
"We'd like information about client onboarding experience and success stories. It would help to have something to show to internal stakeholders."
"I don't see a lot of areas that need improvement."
"The transaction could use improvement. From MySQL, for example, you cannot create a transaction if you are reading and writing a document at the same time."
"We'd like technical support to respond faster to queries."
"The tool should improve by increasing its size limits and handling dynamic data better. We use the client ID or associate it with a key for static content. The solution will not be easy for a beginner. Unless you understand SQL data, it will be difficult to understand and use Redis. It also needs to be user-friendly."
"I would prefer it if there was more information available about Redis. That would make it easier for new beginners. Currently, there is a lack of resources."
"The only thing is the lack of a GUI application. There was a time when we needed to resolve an issue in production. If we had a GUI, it would have been easier."
"It's actually quite expensive."
"Sometimes, we use Redis as a cluster, and the clusters can sometimes suffer some issues and bring some downtime to your application."
"The development of clusters could improve. Additionally, it would be helpful if it was integrated with Amazon AWS or Google Cloud."
"Redis presents a single point of failure and lacks fault tolerance."
"The initial setup took some time as our technical team needed to familiarize themselves with Redis."
 

Pricing and Cost Advice

"The solution is open source, so it is free."
"I believe that the licensing fees are paid on a yearly basis."
"It's a community edition, so we do not pay anything."
"It is rather expensive."
"MongoDB is not expensive."
"You only have to pay for the paid version, not the open-source version."
"The product is affordable."
"MongoDB's pricing is not reasonable, but it is not as expensive as the others."
"Redis is an open-source product."
"We saw an ROI. It made the processing of our transactions faster."
"Redis is an open-source solution. There are not any hidden fees."
"The tool is open-source. There are no additional costs."
"Redis is not an overpriced solution."
report
Use our free recommendation engine to learn which NoSQL Databases solutions are best for your needs.
856,873 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%
Financial Services Firm
23%
Computer Software Company
14%
Educational Organization
7%
Comms Service Provider
6%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

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?
We use the free version of MongoDB, so there are no licensing costs.
What needs improvement with MongoDB?
There is room for improvement in integrating MongoDB with agentive AI solutions. While solutions for other databases like SQL or PostgreSQL ( /products/postgresql-reviews ) already exist, MongoDB r...
What do you like most about Redis?
Redis is better tested and is used by large companies. I haven't found a direct alternative to what Redis offers. Plus, there are a lot of support and learning resources available, which help you u...
What needs improvement with Redis?
There are a few areas where Redis could improve. The pub-sub capabilities could be optimized to handle network sessions better, as there are challenges with maintaining sessions between clients and...
What is your primary use case for Redis?
We use Redis ( /products/redis-reviews ) for several purposes, including ranking, counting, saving, sharing, caching, and setting time-to-live notifications. These functionalities are employed acro...
 

Comparisons

 

Also Known As

No data available
Redis Enterprise
 

Overview

 

Sample Customers

Facebook, MetLife, City of Chicago, Expedia, eBay, Google
1. Twitter 2. GitHub 3. StackOverflow 4. Pinterest 5. Snapchat 6. Craigslist 7. Digg 8. Weibo 9. Airbnb 10. Uber 11. Slack 12. Trello 13. Shopify 14. Coursera 15. Medium 16. Twitch 17. Foursquare 18. Meetup 19. Kickstarter 20. Docker 21. Heroku 22. Bitbucket 23. Groupon 24. Flipboard 25. SoundCloud 26. BuzzFeed 27. Disqus 28. The New York Times 29. Walmart 30. Nike 31. Sony 32. Philips
Find out what your peers are saying about MongoDB vs. Redis and other solutions. Updated: June 2025.
856,873 professionals have used our research since 2012.