MongoDB Reviews
Overall rating
Filter by
Company size
Time used
460 Reviews for UK Users
- Industry: Computer Software
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 10.0 /10
Fast, fast, fast, and agile
Reviewed on 16/06/2020
Very positive. I will likely use MongoDB on every future project of moderate to extreme complexity.
Very positive. I will likely use MongoDB on every future project of moderate to extreme complexity.
Pros
One of the most difficult parts of software development, especially with complex projects, is keeping the software maintained. As business requirement change, the effort required to make those changes grows over time. MongoDB opened up a whole new world for me. I can make structural changes to my underlying data with ease without too much modification the data access layer. It reduces initial development significantly, and allows my team to pivot to new requirements with unprecedented ease. Because related data is encapsulated, queries are much faster, and our software is extremely performant. Highly recommended.
Cons
The tooling isn't great. Compass is a decent tool for accessing and lookup, but it lacks polish. It's slow to start up and sometimes difficult to pull up the data I'm seeking
- Industry: Insurance
- Company size: 201–500 Employees
- Used Daily for 6-12 months
-
Review Source
Overall rating
- Ease of Use
- Customer Support
- Likelihood to recommend 8.0 /10
Review of MongoDB
Reviewed on 11/06/2022
We used Mongo to host some incoming user data on one of our portals. We needed a solution that...
We used Mongo to host some incoming user data on one of our portals. We needed a solution that could host variable length data where the format could change semi-irregularly. Mongo was both quick to implement and reliable in use and has caused us no problems once we finished all the configurations.
Pros
MongoDB was our go-to solution for a NoSQL database due to the ease of installation and simplicity. We had used Mongo before for smaller projects but decided to use the MongoDB Atlas service to have a reliable instance online. Using the hosted version alleviated a lot of the configuration issues we had experienced also, although it isn't required to use the hosted version depending on the use case.
Cons
The visualization aspect of Mongo constantly was an issue for our team. We wanted to display dashboards of our data through a variety of methods but most were difficult to implement using Mongo, or were simple/slow at best. There was also a lot of trouble trying to connect MongoDB Atlas with our AWS VPC, specifically so that our cloud functions could access it.
Alternatives Considered
Amazon DynamoDBReasons for Switching to MongoDB
We previously used Mongo for an original version of our project, and when considering alternatives we decided to stick with what we were used to.- Industry: Building Materials
- Company size: 2–10 Employees
- Used Daily for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 6.0 /10
Review#292-7777
Reviewed on 23/09/2016
This is a very suitable program for our organization.We are currently a medium sized construction...
This is a very suitable program for our organization.We are currently a medium sized construction company but the program is scaleable and very applicable to many different sizes,scenarios and situations.
Pros
It is Universal and is compatible with many different applications.
Cons
Not sure of what kind of storage space that it will require or consume.
- Industry: Government Administration
- Company size: 501–1,000 Employees
- Used Weekly for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
MongoDB review
Reviewed on 18/10/2022
Awsome, ease to learn
Awsome, ease to learn
Pros
the data embankment is secure and manageable
Cons
currently no cons for me, overall good software features
Reasons for Switching to MongoDB
MongoDB was the provided database by the programmer to manage- Industry: Financial Services
- Company size: 501–1,000 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Leading NoSQL database provider
Reviewed on 26/02/2024
It has been a great experience to learn and implement mongoDB as a NoSQL database. The bulk...
It has been a great experience to learn and implement mongoDB as a NoSQL database. The bulk operations and aggregations are quite useful features at times.
Pros
provides a good scalability and flexibility to application development with NoSQL while still offering the efficiency.
Cons
It needs a fair amount to learning before you start with the implementation.
- Industry: Consumer Services
- Company size: 5,001–10,000 Employees
- Used Weekly for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 9.0 /10
A flexible and scalable NOSQL database solution
Reviewed on 16/10/2023
It offers scalability and flexibility making it a stronger choice for variety of applications....
It offers scalability and flexibility making it a stronger choice for variety of applications. Large data sets can be handled effectively.
Pros
It allows versatile data storage and retrieval in JSON format. It is suitable for handling large data sets effectively.
Cons
The cluster management is a complex thing and is difficult for new users. The free version only gives you limited storage.
- Industry: Computer Networking
- Company size: 2–10 Employees
- Used Weekly for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Mongo db one of the best no-sql database management system
Reviewed on 11/07/2023
A few applications in Javascript/Node js and Java
A few applications in Javascript/Node js and Java
Pros
It 's easy to extend or reduce or change the objects relations (collections)
Cons
A better graphical user interface for designing
- Industry: Information Services
- Company size: 1,001–5,000 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 10.0 /10
Excellent responsive DB
Reviewed on 20/07/2023
Pros
-Been using it from more than years now, very much quick and easy to use product.
Cons
Nothing much to specify. Everything is good.
- Industry: Computer Software
- Company size: 2–10 Employees
- Used Weekly for 1-5 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 8.0 /10
NoSQL database
Reviewed on 29/12/2023
In our company we work with flexible data from customer databases.
Therefore, we can not determine...
In our company we work with flexible data from customer databases.
Therefore, we can not determine the scheme in advance.
When we voted we chose NoSQL and we chose MongoDB.
Pros
Store large amount of data using NoSQL.
I've seen it as the best for big data.
It is flexible and helps to store data in document format.
It is providing high performance and better solution of storing data.
Cons
Although it can store large data seamlessly but it is less flexible when it comes to retrieving that data stored in multiple batches.
- Industry: Computer Software
- Company size: 201–500 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
My favourite db
Reviewed on 16/05/2023
Mongo db was my first noSql database that I used to learn about noSql concepts. I think this is a...
Mongo db was my first noSql database that I used to learn about noSql concepts. I think this is a good database for the new users.
Pros
Mongo db supports complex data structures and data models. This is highly scalable and highly available database that supports automatic data replication. Mongo db is mainly used in applications like e-commerce platforms that generate huge and complex data models. Mongo db supports indexing and aggregation capabilities.
Cons
This consume lots of resources like memory and disk space.
- Industry: Computer Software
- Company size: 201–500 Employees
- Used Daily for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 8.0 /10
Interesting alternative for relational DBs
Reviewed on 23/05/2022
To be honest, I wasn't too convinced about non-relational databases. Before I encountered MongoDB...
To be honest, I wasn't too convinced about non-relational databases. Before I encountered MongoDB in one of my jobs, I was working only with MySQL and PostgreSQL and treated MongoDB as a curiosity. I was sorely mistaken. It is fast, reliable, and intuitive. A lot of clear documentation and helpful customer support made learning easy. However, in the beginning, I felt a little lost about queries or the creation of a reliable and efficient structure. The main disadvantage I noticed is some redundancy in documents to maintain dependencies (or maybe it is my lack of knowledge). Good structure creation was also a challenge, but as I mentioned, documentation was extremally helpful. Also, data migration, exports, and imports are user-friendly and I didn't really have any problems with them. I am also using MongoDB in my private projects, and to be honest, I really don't want to come back to standard SQL databases. All in all, if you haven't tried it yet - it is definitely worth it. The entry threshold may be a little higher than for SQL (especially if you are used to it), but it's useful to have more skills.
Pros
Ease of use.
Customer support and documentation.
Speed and functionalities.
Flexibility.
Cons
May be hard to maintain if the structure is created in the wrong way.
Beginners may get lost in more complicated queries
- Industry: Leisure, Travel & Tourism
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 8.0 /10
Great data storage solution with space for improvement
Reviewed on 25/08/2020
Using MongoDB for years, mostly as local storage in docker containers. Latest project is based on...
Using MongoDB for years, mostly as local storage in docker containers. Latest project is based on cloud solution.
Pros
I like the Atlas Cloud solution. It enables various tricks and cross-integrations of single database between multiple apps (containers) with simple user management - for a reasonable price.
Cons
I cannot get over this Atlas Compass UX issue - I want to open at least two "tabs" with collections at the same time. This is not possible and even worse, when you switch between collections, thee state is completely reset.
So I'm compiling the search query carefully with all the commas, brackets and identifiers, I often need to search for ID from another collection or maybe from the same collection. When i change collection scope -> BAM! The whole query is gone :( The input should retain its actual value...
Second "issue": When it comes to schema changes in living DB, sometimes it behaves unexpectedly (no error, no data). Maybe I'm doing something wrong, but I would like to know it...
Reasons for Choosing MongoDB
Terrible security.Switched From
Couchbase ServerReasons for Switching to MongoDB
Document orientation, cloud feature, high security, price- Industry: Consumer Services
- Company size: 51–200 Employees
- Used Daily for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 9.0 /10
Best no-sql database
Reviewed on 03/06/2021
My experience is very good, it works very fast, it is configured quickly, you can view and make...
My experience is very good, it works very fast, it is configured quickly, you can view and make queries from your software to see the data of your database. Making backups is very simple and integrates perfectly with our javascript development.
Pros
Very fast installation and use. It has very complete tools to manage you, such as the Mongo Compass or the possibility of having everything in your cloud with Mongo Atlas. The installation is very simple and the power of the tool is incredible and integrates perfectly with our system built in NodeJS. It has a very detailed documentation which facilitates its integration.
Cons
The main cons is that it does not have the possibility of making queries with JOINS but this is a limitation of NO-SQL databases
- Industry: Marketing & Advertising
- Company size: 5,001–10,000 Employees
- Used Weekly for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 8.0 /10
Database Platform MongoDB
Reviewed on 01/06/2022
I used MongoDB for my customers website to cover all the databases and working with developers to...
I used MongoDB for my customers website to cover all the databases and working with developers to implement them.
Pros
Virtualization is perfect feature for MongoDB to understand your dataset and performings.
Cons
MongoDb is quite expensive when you compare other kind of database platforms.
- Industry: Information Technology & Services
- Company size: 11–50 Employees
- Used Daily for 1+ year
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 9.0 /10
MongoDB- Simply NoSql
Reviewed on 08/04/2023
Pros
MongoDB is a NoSql DB which helped us to store the non relational data. Searching and storing capacity of this tool is really good as compared to other databases
Cons
If you are moving on it from RDBMS than you may face some issues in the starting else it is really good to go.
- Industry: Electrical/Electronic Manufacturing
- Company size: 2–10 Employees
- Used Monthly for Free Trial
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 10.0 /10
Reasons to choose MongoDB
Reviewed on 07/10/2023
Pros
Its flexibility and data modeling capacity.
Cons
The transition from one version to another must be reviewed
- Industry: Computer Software
- Company size: Self Employed
- Used Daily for 2+ years
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 10.0 /10
Best database platform
Reviewed on 01/03/2023
Pros
Without a doubt, the best database platform in the world. It integrates with everything.
Cons
It would be much nicer if it was integrated with an all-in-one platform. I would go into all the project config with a single account (incl MongoDB database).
- Industry: Computer Software
- Company size: 51–200 Employees
- Used Daily for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Best database for any type of quick action or database migration
Reviewed on 21/02/2023
The requirement for a No-SQL database in the backend is met by MongoDB. Due to the lack of a schema...
The requirement for a No-SQL database in the backend is met by MongoDB. Due to the lack of a schema and the quick and simple data replication, it is evolving rather quickly.
Pros
Interesting aspects are speed and adaptability. You can start storing data without creating collections, and you can have extremely deep structures with the ability to query in the inner structures. The upsert query function, in my opinion, is Mongodb's best feature. Mongodb's main strengths are speed and good performance.
Cons
On Linux computers, local setup is difficult. Moreover, sharding and clustering setup is difficult. In mongodb, joining tables using lookups is likewise a challenging topic.
- Industry: Computer Software
- Company size: 11–50 Employees
- Used Monthly for 1-5 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 7.0 /10
A high performance DB program with some drawbacks.
Reviewed on 20/02/2023
For some scenarios it is very useful , scenarios where quick data processing needed and is small...
For some scenarios it is very useful , scenarios where quick data processing needed and is small program , but it lacks lots when compared to other RDBMs database programs.
Pros
It's high performance , for small programs where data need to process quickly mongodb is the best.
Cons
It's joins are awkward , mongodb can't support joins.
- Industry: Electrical/Electronic Manufacturing
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 8.0 /10
NoSQL tool MogoDB
Reviewed on 23/01/2023
Pros
its a best tool for handling big data .it is a free tool which is so good .
Cons
mongoDb has a high amount of memory usage and it doesn;t support transactions.
- Industry: Information Technology & Services
- Company size: 11–50 Employees
- Used Weekly for 1+ year
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 10.0 /10
Best Database to prefer in the upcoming time!!!
Reviewed on 25/02/2023
Pros
MongoDB is the best for future db structures, schemas , code supportive and cost effective. MongoDB supports most of the features out there and has a thorough documentation which helps to understand its usage and makes the easy installation of it easier.
Cons
MongoDB requires too much storage which is not even worth it.
- Industry: Consumer Services
- Company size: 501–1,000 Employees
- Used Weekly for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
Solid NoSQL Database
Reviewed on 20/01/2023
All in all my overall experience when using MongoDB is super positive. I would recommend to...
All in all my overall experience when using MongoDB is super positive. I would recommend to everyone looking for a No-SQL database solution.
Pros
MongoDB is my favourite solution when I have a use case that is not covered by traditional relational databases such as MySQL. About MongoDB i like most the powerful analytics and querying processes as well as the quite simple installation.
Cons
You should be aware about some limitations, that are relevant for some use cases, such as 16 MB per document or maximum 100 levels for performance nesting.
- Industry: Hospitality
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 8.0 /10
MongoDB is the NoSQL leader and getting better
Reviewed on 09/02/2019
The first decision about whether to use MongoDB or not is whether you need a relational or...
The first decision about whether to use MongoDB or not is whether you need a relational or non-relational DB. Once you decide a non-relational is best for you project, then MongoDB is a solid choice. It has the ongoing support of a professional team and is widely used in the market, especially for projects utilizing the MEAN stack. This makes it easier to deploy than other solutions.
Pros
MongoDB is incredibly easy to set up and use. The fact that non-relational DBs are better for more unstructured data, makes it so that you don't necessarily have to know exactly what the end state is going to be before building your schema. Its data throughput is also a key differentiator, so anything with Big Data is going to be a good fit for a non-relational DB and MongoDB, in particular. Finally, the team behind MongoDB is constantly improving the product and releasing updates, and there are several good data viewers in the market, including one from Mongo, for viewing the data and creating queries.
Cons
Creating metrics dashboards can be challenging due to the potential need for JOIN queries in your data. Anything that contains these will be harder to aggregate. Their aggregation framework can be hard to use and limiting for certain requirements.
- Industry: Information Technology & Services
- Company size: 2–10 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 10.0 /10
One of the best NoSQLDatabases out there.
Reviewed on 22/06/2022
Pros
It is free and open source.
Wide range of storage engines
Great aggregation framework
Cons
MongoDB joins are slow at high data load and maybe a few alternatives to implement relational joins in a more effective way.
- Industry: Information Technology & Services
- Company size: 11–50 Employees
- Used Weekly for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
One of the best NoSQL alternatives to traditional row/column RDBMSs
Reviewed on 28/11/2019
While my company uses the Microsoft stack (.NET/IIS/SQL Server) for our enterprise development, we...
While my company uses the Microsoft stack (.NET/IIS/SQL Server) for our enterprise development, we use a MERN (MongoDb, Express.js, React and Node.js) stack for most of our internal development (Intranet, sales reporting, ETL, automation, etc.). MongoDb is a key part of the flexibility of this stack, allowing us to model dynamic and complex data very quickly -- a huge advantage working in an agile development environment with short dev cycles and heavy reliance on iteration/refactoring.
Pros
Being a NoSQL, document-based database, MongoDb allows me to think about data NOT in terms of rows, columns, tables and keys, but in terms of complex hierarchical JSON-like documents that very closely resemble how the data is presented and used. This is incredibly valuable when quickly stubbing out a new app's feature set and the data requirements for it, with the added advantage that MongoDb works seemlessly within a MEAN/MERN development framework.
Also, the learning curve is greatly shortened by MongoDb University, which is a free set of training courses taught by MongoDb, Inc., Engineers. It's an amazing free resource for the neophyte Mongo developer.
Cons
Because MongoDb doesn't have a schema, deeply nested objects can become needlessly complex if the developer doesn't have a strong understanding of hit/her data. Queries requiring joins of complex object structures can be slow in non-optimized, under-powered environments.