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 May 2025, in the NoSQL Databases category, the mindshare of MongoDB is 17.4%, down from 26.1% compared to the previous year. The mindshare of Redis is 6.6%, up from 0.0% 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

"The most valuable feature of MongoDB is the ease of connections, aggregation, and queries."
"It's easy to use."
"MongoDB is cool. There is a difference between relational databases and newer databases like MongoDB. MongoDB is scalable and fast."
"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."
"I like the document storage feature. It's pretty simple."
"MongoDB is extremely developer-friendly because when you are starting, there is very little time needed upfront in terms of planning."
"MongoDB is easy to use."
"It is really a pretty easy product to use. It's very reliable, it's proven."
"The solution's technical support team is good...The solution's initial setup process was straightforward."
"The best thing about Redis is its ability to handle large amounts of data without frequently hitting the database. You can store data in temporary memory, especially for high-volume data."
"The in-memory data makes it fast."
"Redis is good for distributed caching management."
"Redis provides an easy setup and operation process, allowing users to quickly connect and use it without hassle."
"It makes operations more efficient. The information processing is very fast, and very responsive. It's all about the technology."
"The ability to fetch and save data quickly is valuable."
"The most valuable features of Redis are its ease of use and speed. It does not have access to the disc and it is fast."
 

Cons

"A normal Oracle or database tester will take some time to gear up to MongoDB because the way of writing queries is different in MongoDB. There should be some kind of midway where a person who is coming from an Oracle background can write a query and get a response by using something like a select * statement or other such things. There should be some way for MongoDB to interpret these commands rather than making a person learn MongoDB commands and writing them. I struggled while writing these MongoDB commands. I had not seen such queries before. It was pretty difficult to get them. This is one of the areas where it would help from the improvement standpoint."
"The analytics needs improvement."
"We find it difficult to incorporate MongoDB in some projects."
"There should be better integration with other databases."
"The solution should more easily integrate with custom code."
"It would help if MongoDB offered a light solution for small projects."
"The MongoDB documentation can be a little complicated sometimes."
"Sometimes, the tool goes down temporarily. There are some stability issues in the product."
"There is a lack of documentation on the scalability of the solution."
"Redis could improve its efficiency in handling locally stored data, not just Amazon Cloud or Google Cloud."
"There is room for AWS to provide more options for server types or a way to configure more or less memory for them."
"The development of clusters could improve. Additionally, it would be helpful if it was integrated with Amazon AWS or Google Cloud."
"It's actually quite expensive."
"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."
"Redis should have an option to operate without Docker on a local PC."
"The initial setup took some time as our technical team needed to familiarize themselves with Redis."
 

Pricing and Cost Advice

"There is an annual subscription for the use of this solution."
"MongoDB is an open-source solution."
"I only used the open-source version."
"It's a community edition, so we do not pay anything."
"At the moment, all customers are using the community version."
"MongoDB's pricing is not reasonable, but it is not as expensive as the others."
"I'm using the free version of MongoDB."
"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."
"Redis is not an overpriced solution."
"Redis is an open-source solution. There are not any hidden fees."
"Redis is an open-source product."
"The tool is open-source. There are no additional costs."
"We saw an ROI. It made the processing of our transactions faster."
report
Use our free recommendation engine to learn which NoSQL Databases solutions are best for your needs.
849,686 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
19%
Computer Software Company
15%
University
7%
Manufacturing Company
6%
Financial Services Firm
22%
Computer Software Company
15%
Educational Organization
7%
Manufacturing Company
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: April 2025.
849,686 professionals have used our research since 2012.