All MongoDB Reviews

1-25 of 458 Reviews

Sort by

Reviews are by default sorted by Recommended to software buyers, driven by our proprietary algorithm reflecting the depth and quality of the review, recency of experience, and other factors. As a neutral reviews platform, the star rating of the review is not considered in the "Recommended" ranking, and there is currently no voting mechanism that would allow site visitors to influence the ranking.
User Profile

Jason

Verified reviewer

Government Administration, 501-1,000 employees

Used weekly for less than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

4

VALUE FOR MONEY

3

CUSTOMER SUPPORT

3

FUNCTIONALITY

5

Reviewed October 2022

MongoDB review

Awsome, ease to learn

PROS

the data embankment is secure and manageable

CONS

currently no cons for me, overall good software features

Reason for choosing MongoDB

MongoDB was the provided database by the programmer to manage

Anonymous

11-50 employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

3

VALUE FOR MONEY

5

FUNCTIONALITY

4

Reviewed August 2020

Great data storage solution with space for improvement

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...

Reason for choosing MongoDB

Document orientation, cloud feature, high security, price

Reasons for switching to MongoDB

Terrible security.

Trevor

Oil & Energy, 201-500 employees

Used monthly for less than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

3

EASE OF USE

3

VALUE FOR MONEY

5

CUSTOMER SUPPORT

4

FUNCTIONALITY

3

Reviewed November 2020

Cheap Mongo DB

Built several multi-node clusters for data warehousing for ETL tools. Had a lot of issues early on to get it working. Documentation 2 years ago + was spotty but now its a lot better. Not to mention the software has evolved to include features sorely missing awhile back. We moved away from thsi product as it doesnt allow backups as robust as MSSQL and oracle but its great for certain types of data needs.

PROS

Can use a free version of it. And does allow clustering of it inclusive.

CONS

Compass client tool is useless versus other DB software tools. Pretty much all cli based access ot the collections within

Reason for choosing MongoDB

3rd party software only supported this at the time. We have since moved away from that 3rd party software and this platform.

Anonymous

201-500 employees

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

4

VALUE FOR MONEY

5

FUNCTIONALITY

5

Reviewed July 2022

Java developer on MongoDB.

PROS

MongoDB is for me the top database for microservices applications. It scales great and is easy to use. It has many integrations with popular programming languages. It is easy to configure it for heavy loads.

CONS

It is a NoSQL database by which it can be a certain entry threshold for beginners. Correctly selecting and setting up indexes can be a problem.

Reason for choosing MongoDB

MongoDB was simpler and just good enough for our use case.

Reasons for switching to MongoDB

We moved away from the amazon platform.

User Profile

Darian

Verified reviewer

Insurance, 201-500 employees

Used daily for less than 12 months

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

4

EASE OF USE

4

CUSTOMER SUPPORT

4

FUNCTIONALITY

3

Reviewed June 2022

Review of MongoDB

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.

Reason for choosing 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.

Anonymous

1 employee

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

FUNCTIONALITY

5

Reviewed February 2023

Maybe my new favourite way to store data

Very positive, allowed me to run a website with many many thousands of data entries, and all the usual features like relations and performance management that you would come to expect from a tool like MongoDB

PROS

Object oriented data storage is quickly becoming more popular and MongoDB makes it very easy to dip your toes into, and its blazing fast.

CONS

Adoption while fast, is still not there globally which means often resources on the web can be a bit scarce when compared to other database types.

Reasons for switching to MongoDB

I wanted something that felt more modern and SQL seemed to be falling behind in that regard!

Heshani

Computer Software, 11-50 employees

Used weekly for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

Reviewed September 2019

Fastest leap In database management

I use mongo with our applications. For any set of data, this is the best database.

PROS

Really speedy and requires less memory. We can create collections without a definite number of rows and columns to come. We can add data without restrictions It gives a JSON output which is really easy to work with Easy to add , edit and remove data If a certain section has more than one data, we can insert them as sub arrays, and it makes the developments so flexible.

CONS

The free version allows limited memory so that we have to upgrade it to insert unlimited data. Other than that this is the best.

Reasons for switching to MongoDB

We had to move as it takes very few memory and it is really fast. Also for data in a certain collection there are no limitations like fixed number is rows or columns. So that we can freely use it as we wish.

Anonymous

51-200 employees

Used daily for less than 12 months

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

Reviewed February 2022

My viewpoint on MongoDB

It is very much fast and agile in nature.

PROS

It is very very much easy to use. It also manages multi server clusters. It has all the feature for documentations. I will definitely recommend everyone to use.

CONS

It is difficult to work with complex data.

Reasons for switching to MongoDB

Becausei want to try MongoDB and yes its worthy too.

Seejal

Biotechnology, 10,000+ employees

Used weekly for less than 12 months

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

4

EASE OF USE

4

VALUE FOR MONEY

4

CUSTOMER SUPPORT

4

FUNCTIONALITY

4

Reviewed December 2023

Efficient and effective database management

Pretty decent and easy to use. Quality has improved.

PROS

Data storage, organization and maintenance.

CONS

Due to memory issues, I’ve seen duplicate data being created most times.

Reasons for switching to MongoDB

Efficiency and ease of use. Minimum training is required for people who have basic knowledge.

User Profile

Bakare

Verified reviewer

Computer Software, 11-50 employees

Used monthly for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

4

EASE OF USE

4

VALUE FOR MONEY

4

CUSTOMER SUPPORT

4

FUNCTIONALITY

5

Reviewed June 2019

MongoDB Management Experience

Useful for modelling social graph data and catalog data

PROS

Easy setup with various SDKs Good replication strategy Aggregation modelling is very straight forward

CONS

Collection indexing is very hard to update Increased memory usage

Reason for choosing MongoDB

It was the easiest to setup, we were developing a POC and needed easy integrations to push to market faster

Anonymous

2-10 employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

Reviewed November 2021

MongoDB is my choice of nosql / document database for paired use with Node.JS

I needed a free but industry standard database for my Node.JS based library management application. MongoDB was just what I needed, I did consider MySQL but I wanted to try nosql / document orientated. It has been fantastic - it's hard to believe productions like these are free for all.

PROS

I love how MongoDB integrates with code in such a way that queries look just like any other code. I also love how the documents from MongoDB are returned natively to Node.JS as objects without any mapping at all. MongoDB is an intuitive and very performant database, I recommend trying it if you haven't.

CONS

The big thing with MongoDB you have to get your head around is the whole redundant data thing - it is usually recommended that you store a lot of redundant data in your documents instead of having data normalised with relationships as you would in a relational DB. Have redundant data can make your query code really simple, but it can make your update code very complex / cumbersome. However, you can opt out of this approach and use MongoDB with relationships - I would recommend using Mongoose (an npm package) that will handle a lot of the work with relationships for you.

Reason for choosing MongoDB

I wanted to try nosql / document orientated.

Anonymous

10,000+ employees

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

4

EASE OF USE

3

VALUE FOR MONEY

3

CUSTOMER SUPPORT

3

FUNCTIONALITY

3

Reviewed May 2023

MongoDB Compass is a good entrypoint to using MongoDB

Generally positive, but if I run into issues, I just fall back to the command line.

PROS

It's a very pretty interface, and it's easy to connect to the Database instances that are available on my workstation. There are lots of wizards and buttons that make it easy to structure queries and get to the data I'm looking for. There's a lot of community docs around the tool.

CONS

It's difficult to execute a console script, or import data if it came from another install. There are some things you'd expect to be able to do, that don't work they advertise them. Deep data objects often cause problems while importing them, and I usu. just get frustrated and get Robo3T and move on.I don't like how they're kind of obfuscating what's going on underneath the query. I wish there were more verbose output on what's happening during execution.

Reasons for switching to MongoDB

Company forced me to.

User Profile

Frank

Verified reviewer

Hospitality, 11-50 employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

4

FUNCTIONALITY

4

Reviewed February 2019

MongoDB is the NoSQL leader and getting better

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.

Anonymous

11-50 employees

Used daily for less than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

5

FUNCTIONALITY

4

Reviewed June 2019

Mongo DB

According to my experience with MongoDB it is good NoSQL database. It has good query capacity, Also when we going to solve some business problems some requirements are change when we build the system. At that time we have to change same database collections. MongoDB support it.

PROS

Mongo DB is non relational database (NoSQL). It is a document database. it has good query capacity. Very easy to install and setup Mongo DB. Also Mongo DB is schema-free, there fore our software (code) defines the schema. It support BSON data format, there fore no complex to write code with mongo db (most of programming languages support BSON data format. We can index the mongo collections and increase the query performance

CONS

When we need to query using two mongo collections (join two collection), we can use lookup feature. but the problem is Mongo DB lookup feature is slow. Also we have no option to run query among two or three collections like as Elastic Search. When we using Elastic Search we can run query among two or three indexes(collections). There for in Elastic Search we can move historical data to separate collections and improve query performance. if we need query with historical, Elastic Search support it. But using Mongo DB we have to handle it in programming side.

Jean

Information Technology and Services, 1 employee

Used weekly for less than 12 months

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

FUNCTIONALITY

5

Reviewed September 2022

MongoDB Opensource Easy and Powerful

Because the data storage is in JSON-like documents, it is very easy to understand and visualize. Used in class, and currently implementing an app for a physical therapist that tracks clients exercises and progress. I like the fact that the storage is encrypted.

PROS

I was introduced to MongoDB in a bootcamp. It is free and opensource. I wondered how good free could be. In my opinion it beat firebase. Objects can be defined graphically or via your code. It is easy to interface with Postman. Commercial upgrades are available. Currently using Mongo for an app. Supports Node.js. there is a lot of documentation available for beginners.

CONS

Not suitable for complex transactions. An occasional backup is recommended. After a crash, you need to check your logs. In fact, you may not know it crashed until you check your logs. With a crash or reset documents may fall into an "unconfirmed" category and are lost. This may have bee corrected in more current versions. I don't know.

Reason for choosing MongoDB

Just more powerful.

Reasons for switching to MongoDB

I really liked the JSON graphical interface for defining the objects, ease of use and integration with Node.js

Wei Chun

Information Technology and Services, 201-500 employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

4

EASE OF USE

4

VALUE FOR MONEY

3

CUSTOMER SUPPORT

4

FUNCTIONALITY

4

Reviewed December 2022

Easiest NoSQL DB for production app

PROS

It's straightforward to set up and offers multiple SDKs for use in application projects. The documentation is also readily updated and quickly followed.

CONS

Document size and nesting is limited in MongoDB, so if you have a requirement of document size more than 16MB or needing to have document with more than 100 levels, then this may not be a good choice.

User Profile

Sayam

Verified reviewer

Information Technology and Services, 11-50 employees

Used daily for less than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

4

EASE OF USE

4

FUNCTIONALITY

4

Reviewed April 2023

MongoDB- Simply NoSql

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.

Anonymous

501-1,000 employees

Used weekly for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

4

EASE OF USE

3

VALUE FOR MONEY

5

CUSTOMER SUPPORT

2

FUNCTIONALITY

4

Reviewed March 2021

MongoDB is a powerful and dependable database that will lure you into the world of NoSQL

MongoDB is at the core of our programme, which needs pace and accuracy. It's mainly used by the tech runtime team, with other teams using aspects of the software using it implicitly. For all online and mobile applications created for our customers, I use MongoDB as a database. It satisfies all of our requirements. The service is of high quality, being dependable, convenient, and durable. It's the most up-to-date and successful platform for software development.

PROS

Change streams and graph queries are two common database principles that MongoDB has quickly embraced. For popular programming languages, there is excellent library support. Developers will find it easy to set up and configure. It's also simple to write a query. Good scalability so data can be efficiently shared and is available quickly . There are a lot of tools and help online. Since there are so many ready-made options available, it's pretty simple to set up in some conditions. If you know JSON then it going to be easy for you to use.

CONS

The user interface is a bit difficult to understand at first. They could make it easier to integrate with other NoSQL databases. When opposed to a SQL-based database, extensive aggregation queries in MongoDB can be challenging.

Anonymous

11-50 employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

3

FUNCTIONALITY

4

Reviewed October 2018

A tool that fits very certain needs

PROS

Certain common operations are very very easy to spin up a one-off query for and utilize the data right then and there. In that sense, there is a very lightweight feel to developing with MongoDB at the start of most projects.

CONS

The design paradigms around MongoDB make it so that you will eventually want to add some sort of schema-type check somewhere in your stack. This will make development much simpler over time as the data begins to evolve. In general, there's a lot of other scaffolding you will want to do in order to sane-ly use a NoSQL as most people seem to want to (a quick start data store for a project that would otherwise benefit from a relational database). Not saying this is the "correct way" to use MongoDB, but just our experience within a system/framework like Meteor for example.

Osman

Computer Software, 1,001-5,000 employees

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

2

CUSTOMER SUPPORT

2

FUNCTIONALITY

5

Reviewed July 2022

MongoDB_02-07-2022

I use it to store files to search text.

PROS

it is good to store document and unstructured data and it support transactions.

CONS

It is hard to use drivers because it serve async features because many developers have trouble understanding async functions.

User Profile

Ramindu

Verified reviewer

Computer Software, 10,000+ employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

3

FUNCTIONALITY

4

Reviewed May 2019

The de facto standard for document-based NoSQL databases

MongoDB has made it very easy to rapidly develop and deploy applications that require a document-store based NoSQL database solution.

PROS

MongoDB is the most widespread solution available in terms of a NoSQL database that manages data as a document store. It provides all the best features a NoSQL database should have to offer: clean and easy setup, simple syntax, as well as advanced features such as map-reduce and scaling capabilities. The BSON document type maps beautifully with the JavaScript stack, making it simple to wire up an application with a nodejs backend and any popular frontend JavaScript framework.

CONS

MongoDB can be hard to set up to support auto-scaling environments, and the best provisioned hosting options are quite expensive.

merve

Education Management, 51-200 employees

Used weekly for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

4

FUNCTIONALITY

5

Reviewed October 2022

Ideal for expanding enterprises

Comparing Google to Blackboard and Canvas, the whole experience is less than ideal. I have never used an application with so little support.

PROS

It is very dependable, quick, and suitable for many different database systems. Additionally, querying is so quick that it practically matches SQL databases in speed. You may also aggregate data from the tables using its queries.

CONS

To make something helpful for certain individuals, you occasionally have to eliminate functionality. In order to do that, functionalities might be disabled.

Reasons for switching to MongoDB

Ease of administration and also price

User Profile

Dilraj

Verified reviewer

Computer Software, 501-1,000 employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

Reviewed June 2020

Awesome NoSQL database

MongoDB provides most of the features of SQL databases, if not more, like aggregation, clustering, replication, compound indexes etc. Once configured properly, it lets you quickly start saving and fetching data very easily and efficiently.

PROS

Mongo comes as an alternative to SQL databases and provides vast number of features and flexibilty as compared to SQL databases. It can be used for storing huge amounts of data as JSONs and it provides seamless integration with tech stack using Node.js.

CONS

Even though Mongo allows you to build your application without a rigid schema, it still needs to be configured and architectured properly to make sure the performance is up to the mark when data size starts increasing.

Anonymous

51-200 employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

4

EASE OF USE

5

FUNCTIONALITY

4

Reviewed April 2019

Database Schema

I am a javascript developer and I always prefer to use MongoDB because it is very compatible with javascript world , I have setup many relations among the collections and it is very easy for overall web and mobile development.

PROS

1. MongoDB is very compatible with javascript based technologies such as Node.js , Angularjs and Angular2+. 2. Import and Export Database is very easy. 3. MongoDB also IDE to manage Database collections. 4. Executing Database Schema is really easy. 5. Setting up relations in MongoDB is very easy as compared to traditional SQL based Databases.

CONS

You need to have a little bit knowledge of SQL and Database queries to understand the MongoDB concepts for managing DB and running its functions.

Akshat

Computer Software, 51-200 employees

Used daily for less than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

4

EASE OF USE

5

VALUE FOR MONEY

4

CUSTOMER SUPPORT

4

FUNCTIONALITY

5

Reviewed March 2023

BigData Tool

Overall experience is good, Pricing for the product is fair enough.

PROS

MongoDB provides flexibility to use any kind of JSON data. It is highly reliable and offers unique scalability.

CONS

Even though MongoDB is a power tool, It is back-breaking to setup and the learning curve could be sharp.

Reasons for switching to MongoDB

Facing Scalability issues.

Showing 1 - 25 of 458 Reviews