MongoDB

MongoDB


4.5 / 5
130 reviews

Who Uses This Software?

MongoDB serves both startups and industry-leading organizations from Fortune 500 companies to government agencies.


Average Ratings

130 Reviews

  • 4.5 / 5
    Overall

  • 4.5 / 5
    Ease of Use

  • 4 / 5
    Customer Service

Product Details

  • Starting Price
    Not provided by vendor
  • Free Version
    Yes
  • Deployment
    Cloud, SaaS, Web
    Installed - Mac
    Installed - Windows
  • Training
    Documentation
    Webinars
    Live Online
    In Person
  • Support
    Online
    24/7 (Live Rep)

Vendor Details

  • MongoDB
  • www.mongodb.com/

About MongoDB

By offering the best of traditional databases as well as the flexibility, scale and performance todays applications require, we let innovators deploy apps as big as they can possibly dream. From startups to enterprises, for the modern and the mission-critical, MongoDB is the database for giant ideas. For more information, visit www.mongodb.com.


MongoDB Features

  • Collaboration
  • Data Blends
  • Data Cleansing
  • Data Mining
  • Data Visualization
  • Data Warehousing
  • High Volume Processing
  • No-Code Sandbox
  • Predictive Analytics
  • Templates

MongoDB Reviews Recently Reviewed!


Powerful data base that allows high performance, continuous growth and high availability in storage

Jul 07, 2018
4/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Queries can be made quickly because the data is connected and interlaced thanks to the ID that is given to each document, the search is simpler; in addition, it has the facility to balance the loads which allows a better storage of files, it does not have to pay for the license, it contains a high security with advanced user management, the semi-structured or structured databases can be easily adapted, you can program the tasks, you have tools for the analysis of the data, using this data base the neck of bottles generated in the relational databases is completely eliminated

Cons: When running mongoldb uses all the free RAM which works as the cache, when the amount of data exceeds 100GB it usually has performance problems, when making a copy the verification and the durability is committed, when making a writing on the base of data the same is blocked which drastically reduces the concurrence

Overall: When working with this database, the expansion became easier and much more economical than the relational data base due to the horizontal scaling, distributing the load across all the nodes, which allowed the organization to store many more data and perform queries. manufacturing very quickly

A tool that fits very certain needs

Oct 22, 2018
5/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

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.

Capterra loader

A great not-too-NoSQL database

Nov 04, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: MongoDB has been a great product from the start as it brought the simplicity of the NoSQL movement against the old SQL/RDBMs "monsters", but also bringing a host of functionality that made it possible to use it immediately and without too much work in respect of the old RDBMs mindset and feature set.

Setting it up even in a complex environment remains relatively easy, and also using it it's quite straightforward for developers.

3rd-party libraries and framework support is constantly increasing as well.

Cons: It has a history of bugs and weird things that made it look bad to some people.

Overall: I personally used it in project since the day it came out, and honestly some things were really bad, but the biggest barrier was in my teammates head as they rejected the innovation it represented at the time.

Capterra loader

Within the NoSQL databases, probably one of the best

Apr 02, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: This type of non-relational database is a very useful tool today, where the amount of data handled in the web services are very abundant and a better way to store and take advantage of resources is needed, we use mongoDb, with its noSQL proposal takes better advantage of resources, since no paid licenses are needed, this money is used for hardware power, the expansion is easier since the database should not be restructured, it will keep the files linearly, that the escalation is horizontal and the load is distributed across all the nodes, taking better advantage of the hardware performance making any application more scalable.

Cons: It has its weaknesses, but you must know when to use this technology and when to use relational database, there are no transactions so if you need to use it, you should simulate them in a certain way, if it is very required in your application it is better to use sql, either Joins is available, so you should make several queries to interact between the data, you must be careful with this and know what technology is better with the application that will be developed.

Overall: Count on NoSQL database technology, with a free but very useful technology, perfect for handling large amounts of data, making better use of the hardware resources of the applications that require it.

Excellent database with high performance and high availability compred to other no SQL options

Aug 01, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: The data queries have faster response, it is more simlple with excellent load balancing. Also the security part it is far more secure and reliable compared to other memcached providers. Migration fro traditional RDBMS system is as well smooth without much struggle.

Cons: Memory/RAM useage shoots-up to roof most of the times, degraded performance when working on the very large databses. Better tools for data analysis and management would be good thing, console is good but not enough

Overall: Lesser time to migrate from RDBMS to NoSQL, Option to store the data on mobile/client side and sync option to server/cloud. Flexibility.

Capterra loader

Best Non-Relational Database for developers

May 12, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: I use MongoDB.It's high-performing for simple queries.And it is flexibility - I can add new columns or fields on MongoDB without affecting existing rows or application performance.This database systems can be expanded horizontally. Thousands of servers can operate as a cluster and can handle very large data.The database doesn't require a database administrator. I prefer to use MongoDB in my projects. Indeed, it is worth the use of MongoDB.

Cons: This gives you the flexibility to change your data schema without modifying any of your existing data. Sharding support-the feature of sharing large-scale data among servers is also one of the surplus values that distinguishes MongoDB from similar ones. If you want speedy db use MongoDB.

Capterra loader

Secure data storage with NoSQL

Oct 19, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It is a very easy to use software with a good storage, offering intuitive tools to allow to store data in a secure way while the developer chooses a key that will be the access key. It is simply perfect for our company and the opportunity to store data in order to avoid any misplacement of them. It has a good balance of them and you can make inquiries with java Script.

Cons: Mongo DB can present problems after a standard of 100 GB, it tends to paralyze and this can be a bit complicated. It is a fairly complete software, it is simply perfect for our company and the opportunity to store data in order to avoid any misplacement of them. It has a good balance of them and you can make inquiries with java Script.

Capterra loader

The game changer DB

Oct 30, 2018
5/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: An easy to start and master database solution. It's a "must-know" for a back-end developer. You can quickly start a project without worries to have already thought about data structure. Best noSQL solution!

A really good idea that changed software development. For a startup or an "always changing" software, it is a must.

Cons: A little bit too easy to mess up data :). Maybe not the best solution to heavy relational data (eg transactions).

Overall: Best DB for startuppers. You can choose a self-hosted or cloud-hosted solution.

Our first approach to non-relational DBs

May 12, 2018
4/5
Overall

2 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: We're starting a new project, an idea management platform. So far we've worked with relational DBs, but given the nature of the project we decided to give MongoDB a try.

We're using the open source version, so the pricing is unbeatable. We can handle 1mln documents as a breeze (although we probably never will) and what we would do with a number of tables, queries and joins is now done with a single find() over a single collection, which is frankly amazing and made us wonder how much time we wasted until now. Writing a simple CRUD application is a matter of hours starting from zero.

The Java driver does a lot of what you'll need, including de/serialization of pojos and connection pooling. This is nice, less choices to make!

The MongoDB University offers free online courses (they seem to be of nice quality) and certifications.

Cons: The change from RDBMS to documental is a strong paradigm shift. We're just waiting the day we'll have to redo everything from scratch... and we hope it's going to be soon.

The command shell and especially the Java driver have a weird interface. There's an incredible amount of ways to get to the same task, and it seems that MongoDB is suffering by "featuritis", which is natural since *it is* a commercial product.

You can't take the courses when you want: they're only presented in conjunction with examinations which are periodical. You might still want to wait for one, because he amount of available single videos is otherwise overwhelming.

One of the Best No SQL Document Database

Aug 23, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Index is really easy. Reads/writes are very fast.

Query language is simple and easy to understand.

Since it is no sql document database with json documents, it works with most of the current application which depend on json for interaction between components.

Cons: Advanced concepts like scaling and sharding may need mongodb consultants help.

Available Mongodb clients like Robomongo is not easy to use.

Will definitely need lot of learning before implementing in project.

Capterra loader

Wrote a new product using Mongo DB. A great noSQL DB.

Apr 20, 2018
5/5
Overall

2 / 5
Ease of Use

2 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I love how easy it is to store JSON documents. No need to pack and unpack data just store objects with how I use it on my application server. Mongo scales very easy. Ran a production system for 3 years with zero downtime. You can 't beat the cost.

Cons: Better tooling would be a huge help. You can do everything in the command line but some tasks that you don't use every day take time to look up and execute.

Overall: Love Mongo DB Life is really good. Fast Dev Cycles

Capterra loader

The best friend of nodejs and json

May 14, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: - Extremely efficient to integrate with big data

- It is very easy of scale

- The integration with nodejs and graphql is something completely natural

- The speed and usability that the minimongo gives for mobile applications are very nice.

- It is very easy to incorporate or deprecate field on collection.

Cons: - Security is scarce or difficult to configure and integrate

- Few free providers available in the cloud. (After using free tier)

MongoDB: Popular nosql database

Oct 29, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: If you are a JavaScript person then it will be very easy to understand mongodb and use it as it stores data in the form of json that is the standard data format in JavaScript and even in web communication such as api request and response. Using package like simpleSchema we can use it very similar to sql databse with the benefits of a nosql database.

Cons: Query syntax of mongodb is not very good. They should follow a similar pattern for all types of queries but rather different syntax is followed. For example select document query syntax is very different to select collection.

Capterra loader

An incredible database structure regarding the use of NoSQL

Apr 27, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: When I work with the structure of the databases in MongoDB it is extremely simple, it has qualities that simplify the queries since it is executed from JavaScript and is performed asynchronously.

Cons: It has simple structures, which limits the use of this one a lot since it can block the database while you are modifying the database.

Overall: If you want a database to work in a simple and fast way in your applications, MongoDB is a very good option.

Mongo allows you to take off easily, but makes it harder to do more advanced analysis.

Nov 07, 2017
3/5
Overall

5 / 5
Ease of Use

3 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money

Pros: -Easy Setup

-Getting simple data in/out is painless & straightforward

-Basic analytics are easy, as is managing multi-server clusters

Cons: -Working with complex data is a difficult.

-Many original features or design choices were incorrect and slow to be corrected. For example, timezone support is minimal and days/dates/months use a custom numbering rather than ISO. Mongo is only now adding ISO versions of aggregation commands

Capterra loader

Handle unstructured data in best way

Aug 27, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Great replication and performance on cloud as well as virtual machines. We use mongo db on all of our grids. Mongo db is very easy to get started because it has very flexible schema. We can easily replicate the databases and get out of box solutions for the database scripts everytime. We can handle large chunks of unstructured data with mongodb. It has great mapreduce functions to make the tasks easier.

Cons: There is nothing to dislike in mongo. I just want that the scripting languages could be made a little shorthand.

Overall: It behaves as primary storage medium for many of our projects. It easily distinguishes between the data formats which is feeded to it for us. It is very necessary for us for the huge unstructured data we have.

Excelent

Nov 15, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: A very good document type database. Very easy to create collections. And the good thing is we can change the collection structure any time.

Cons: When I try to write join queries, little bit hard to get some data compare with relational databases. And the like queries also little bit difficult to me. :P

Overall: In my company we use mongoDB as our database. We use mongo Cloud also.

Capterra loader

I used MongoDB recently for my web-application.

Apr 10, 2018
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: After using SQL databases for a long time, I decided to shift to NoSQL database systems.

MongoDB defines NoSQL in the field of Computer Science, apart from being agile it offers innumerable benefits. I love the fact that I can change the table schema at my wish in any development stage and my code won't break. I like that it can be easily used from a Linux terminal, which makes the work-flow super smooth. This product is a must-have for all the newbie developers out there!

Cons: I think the company should add a few examples and video tutorials in the official documentation to give the newcomers a headstart.

Overall: It helped me get my data on a NoSQL database in no time!

Best NOSQL database that i use it everyday on every project

Apr 29, 2018
5/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Best performance, easy of ease, free and highly scalable, it has good ORM with Nodejs with mongoose, I use it in all my projects

Cons: There is no Joins like in other NoSQL database but thats understandable due to the technology limitations, they could release their own IDE like MYSQL does with mysql workbench

Overall: Highly scalable, free no sql database that i use in all my projects

A very good database option for quick development.

Jul 19, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money

Pros: MongoDB is well suited for simple web applications. It fits superiorly with node, angular and express togetherly known as MEAN stack. Storing and retrieving data in MongoDB is extremely easy and it supports variety of features like fast text search, sharding, indexing and quick scalability.

Cons: Developers from SQL background may find it a little difficult to work with it as its schemaless, unlike SQL databases. Also if the database is not properly designed, the MongoDB can be slow.

A terrific, free, scalable nosql database

Jun 22, 2018
4/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: MongoDB makes it easy to write data to an instance. Commands are very user-friendly. Setting up replicasets is also easy following a guide. Dump/restore (export/import) functions are also easy to use.

Cons: Mongo instances can be cursed with read/write locking but can be overcome when installed and scaled correctly.

Capterra loader

a very good alternative to databases based on SQL language. easy to manage if you work with json

Jul 09, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros:

instead of using tables, documents are used in the binary representation of JSON, ie BSON

What we normally call tables, are called collections and they do not have to have a structure, this allows you to create a relational database even if you do not have the same structure in the tables

is based on one of the most solid programming languages, C ++

MongoDB comes with a console built in javascript and queries are made in that language, which is good because it is one of the easiest to learn. and allows you to define variables within the console itself

allows to use plugin if we want to perform instructions in ruby or python

Any application that needs to store semi-structured data can use MongoDB

Cons: I do not recommend it to start in the database. Many concepts must be clear before use

The JOINS statement does not exist to consult related data. several inquiries must be made

Overall: new knowledge of database. and flexibility when creating a project

Store JSON objects Directly in Database

Sep 11, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: MongoDB is a highly efficient, fast and reliable NoSQL Database System. It has advantage of using Flexible JSON Schema for a highly flexible application. It works on JSON documents stores in a non-relational form. Its Query speed is very fast by using Indexes.

Cons: For a large and complex application factors like Sharding and replicas play a very important role in database performance and requires you to have some prior experience in the same field.

Super fast

Oct 19, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Super fast - in all CRUD and filtering and sorting

Clustering and replicas make much available to customers.

Cons: Data Model Creation shold need full business requirements.

Data Design phase is a bit difficult.

Overall: Good for Very rapidly increasing data. Best for Data Visualization.

Very less space compare to RDBM servers.

Capterra loader

open code oriented to non-sql documents.

Jun 23, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: is a powerful non-sql database and open source, this allows us to better manage data one of its great virtues in qe we can execute multiple tasks directly from javascrip without anything in additional, its file system allows greater security to the Dasastres time is also equipped with a large system that allows the implementation in multiple machines closter.

Cons: among the things that really do not fill me completely with this platform is that at the time of implementation is a bit difficult because the support material for it is a bit cumbersome to understand and that by exceeding a certain base size of data begins to present latency.

Overall: it is worth investing in this product in many aspects both in data backup and security and in its excellent use of the tool for its monitoring and data management.

Mongo is very productive

Oct 03, 2017
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: I really like the document store idea.

The javascript integration is really good and the built-in security features and ecosystems is great.

I like how quick u can go from idea to a working model

Cons: Sometimes it feels inflexible when compared to traditional RDBMS.

Also, i found the security documentation lacking initially although this is much better today.

You cannot be as verbose with your queries by any means and related data feels clunky.

Overall: Storing app data in the cloud on on mobile.

client-side storage with syn ability to serverside is really good, and minimongo in the browser is really nice to work with

Great database alternative to RDBMS

Jun 09, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

Pros: Very simple to set up and nosql is awesome for easily setting up collections to be saved. Very powerful as it is used as part of the MEAN stack. Using it as a basic db to learn spring mvc. Provides official tools for connecting and editing documents and collections.

Cons: Not much to complain about. Very excellent tool for me to quickly learn spring rest without any hassle for setting up tables and structured data.

Advance way to save data

Mar 13, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It provide greate performace even we have large amount of data. It also support various tools like apache's and terrastore. It store the complex data in simpler format so we do not worry about advance concept like RDBMS. It automatically manage your data and return the result through simpler query.

Cons: As it support various types of tool which increased its sized and lead to slow speed of system. It does not support to relational queries we have to do it manually.

Overall: Earlier we were using sql server but now we have started work through mongo db as it provide massive speed with larger amount of data.

Useful NoSQL database engine

Jul 19, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

Pros: It is very easy to setup, and its usage is very intuitive. It is very easy to scale and there are straight forwards ORMs to use it like Mongoose.

Cons: In general it is pretty good, I had some issues regarding concurrency, it may have some limitations on that side.

Capterra loader

Best NoSQL Database Tool

Jul 26, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: One of the best, if not the best NoSQL databases available in the market. It is very easy to use, easily scalable, and offers outstanding server-less machine learning capabilities to its users. The fact it is open source is huge plus as well. I would definitely recommend MingoDB to computer science and statistics students looking to get into the field of data analysis.

Cons: Of course it is NoSQL and so it is unsuitable for complex queries. A main con which depending on the person might not be a real con is MongoDB's inability to deal with SQL which is use much more frequently in the data world.

Best tool to store complex data

Mar 07, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: It is very useful if we want to store dependency data. It provide easy way to manage large data. Dynamic queries and stored procedure is very easy to create and execute. It is also provide high sequrity.

Cons: When we retrieve data from large table it takes time as this store the records based on key value pair. Overall this is best tool but i would like some performance in it.

Overall: Saved online shopping data and client credentials.

It is the best NoSQL database

Mar 20, 2018
5/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: I like the features about NoSQL database: scalability and flexibility in querys. I like the new concepts in this software: Collections have documents.

Cons: I would like to have a database manager that allows making a backup and restore easier with just a click

Overall: Get knowledge about NoSQL, learn the new syntax to build querys and professional experience. And the most important thing is to provide solutions to customers for the management of a lot of data.

The database platform everyone should be using

Sep 19, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It's a database platform that works and allows you to model data in real world scenarios, rather than having to fit real world data around a rigid structure

Cons: The tooling isn't readily available or great, but this is really a nice to have

The best free and open-source database server.

Jun 25, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: MongoDB brings a lot of functionalities and high performance. It is a free and open source cross platform database program.

Cons: MongoDB is a NoSQL database which means for some SQL database developers this change could take some extra time.

"Need flexibility? Here comes MongoDB."

Oct 10, 2016
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Store metadata - MongoDB is best to use when we have to deal with a huge amount of metadata.

Scalability - MongoDB does scale well in comparison to other document specific databases.

Data handling - It manages data in documents.

Cons: It's a bit hard to learn and code using MongoDB.

No specific UI for management of a database.

Overall: I am a student. I have been using MongoDB in my academic projects and in my internship projects as well. I am pursuing my masters in software engineering and we use MongoDB entirely for every project that we do. In my internship at Ingram Micro Ltd. I did one project where the backend was on MongoDB.

Capterra loader

Mongo DB is high performance open source platform suitable mostly for small organisations.

Jul 31, 2018
4/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money

Pros: Key feature of Mongo DB is its high performance as data objects are saved in separate document.

It is very flexible i.e. deletion or adding any fields hardly affects the application.

Mongo DB does not allow joins hence data retrieval becomes more faster.

Mongo DB is very useful for small organisations working on mobile and social networking sites.

Cons: No stored procedure or functions are supported be Mongo hence it is very difficult to bind complex logics.

It is not good for organisations where large number of transactions takes place.

Great database for enterprise with features being added all the time.

Feb 27, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Good performance, with an expressive and ever-expanding query language. The company is very responsive to users' feature requests.

Cons: No concept of ACID transactions (yet, coming soon), requiring users to think very carefully about certain mission-critical tasks. Query language is a bit verbose and confusing at times.

Overall: Performance and flexibility.

Capterra loader

The best DB Ever

Oct 03, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Very powerful and fast, full of functionalities and well documented.

Cons: It should have a Node Client full of promises support. On Node, everything is tring to not use callback anymore, but Mongo is still on callbacks.

Overall: I used to use relational databases. When I discovered MongoDB and the non-relational universe, I try to use MongoDB as much as I can.

Capterra loader

I used it for the first time for an application developed in java I already knew how JSON

Jun 28, 2018
5/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: It is a very light and flexible database accepts any type of data is very scalable the response time is very fast

Cons: There is not enough documentation at the moment of having errors when using arrays within the arrangements, the functions of the CRUD are a little complicated to the database

Overall: Learn non-relational structure

MongoDB is a wonderful breath of fresh air

Jan 23, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: When I need to store data that isn't relational, Mongo is where I turn. It makes my life so much easier, and I can do all the things I want and don't have to worry about conforming to a SQL db.

Overall: I can store data that doesn't have to conform to a SQL database and that is huge for me. I can also store data horizontally and not vertically.

Capterra loader

Great DB

Feb 11, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: The few best part of this DB are - Ease of use

- Easy to become productive

- Easy indexing

- Easy to install

- Query language

- Easy to scale

Cons: As using it I did not find any major drawbacks but Initial write issues in an early version and even though Concurrency limitations are major concern

Capterra loader

The experience is wonderful, handling large amounts of data in seconds, in a simple way.

Mar 08, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Loading data to MONGODB in JSON format is the maximum, since it allows to integrate JavaScritp with the data base in a more efficient way. It is very flexible, having unstructured data, allows us to perform updates without major complications. In addition, the high speed in data recovery is extraordinary for managing large volumes of data, one million records in a few minutes!. It is great!

Cons: It is not efficient with the available storage space; In addition, you can not validate the fields that are saved, so there may be inconsistency in the data. It is not very clear to use the "use" command to access the database and collections.

Overall: It has allowed me to be able to store and handle large volumes of data, this is wonderful to perform data analysis; In addition, to be able to save codes in JSON that will be used in the website, it is very good!

Review#292-7777

Sep 23, 2016
3/5
Overall

4 / 5
Ease of Use

3 / 5
Features & Functionality

3 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 6.0/10 Not
Likely
Extremely
Likely

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.

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

Recommendations to other buyers: We are able to resolve a mltitude of challenges which we face as the enviornment in which we compete operate is very competitive and to have qaccess to a program that can give us a competitve edge is a very valuable asset to the Company.

It is a tool that allows me to store volumes of data in an easy and simple way

Dec 22, 2017
4/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: It allows me to interact with data processing software in an easy way. It allows to store volumes of data in an easy and simple way. It is easy to manage and manage

Cons: Most NoSQL databases do not support reliability functions, which are supported by relational database systems. Other forms of complexity found in most NoSQL databases include incompatibility with SQL queries

Overall: When working with NoSQL databases, whether they are open source or have an owner, the expansion is easier and cheaper than when working with relational databases

Capterra loader

Great enterprise level NoSQL database

Oct 10, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: As a frontend developer, MongoDB is of course a great resource. The setup has always been easy because there are great supporting products for hosting and viewing data such as mLab and Mongo Compass. Backend libraries, such as Mongoose, are well supported and work fairly well.

Cons: Executing complicated queries can be very difficult to learn, even in comparison to a typical SQL language.

Overall: Fantastic, my first choice for NoSQL databases.

Capterra loader

Bit unusual database but had all the features and was easy to work with.

Jul 08, 2018
4/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 5.0/10 Not
Likely
Extremely
Likely

Pros: The database was easy to work with thanks to the community compass. Community compass was the best part of the MongoDB, it help me to keep track of the data i pushed to the database.

Cons: The cluster system in MongoDB was confusing, to this day i still don't understand what it did or what purpose it served. And it wasn't clearly explained to a new user such as my self.

Overall: Used MongoDB as my database for my Node and Angular application development.

Capterra loader

One of the best No SQL database in market

Mar 27, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: The scalability is one of the biggest advantage of MongoDB. Also, it has handle storing of different types of datasets including videos, images.

Cons: A simplified Graphical User Interface to handle datasets can greatly help in bringing the software to wide variety of users.

The best nosql database I know

Sep 15, 2017
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Siple and powerful works great out of the box without particular configuration. It's very well documented. Sharding and replica are advanced functionalities that makes this product very professional and useful for big applications.

Cons: It lacks of a sync protocol that allows the offline use of an instance and the auto update when the connection will be available again.

Overall: Great flexibility in database structure, main goal of a nosql database.

I used MongoDB to quickly bootstrap an application before setting a schema.

Jun 05, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: There is extensive documentation for working with Mongo in almost every programming language, and it is very intuitive to see what your data is shaped like. There are many free tools to view and manipulate data as well.

Cons: This may be more related to how you actually use the software, but you should have an abstraction layer between the database and your API so that changes to the schema or provider don't break your app.

Overall: I was able to quickly start working on an app without stressing over data schema. By creating an abstraction layer between the database and my API, I could switch to a structured database like Postgres relatively easily when the time came.

Very simplistic approach to NoSQL database

Jul 27, 2018
4/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money

Pros: I have recently started working in JS frameworks and storing data itself in JSON like like format is simply great. MongoDB does exactly that. It stores the data in form of documents unlike another relational databases. Even a person with no knowledge of RDBMS can understand its simplistic approach of a database. It allows us to store huge amount of structured and unstructured data with ease. The effort taken in database design is minimal and we can develop applications really fast.

Cons: Although its great in the job it does, I believe security is an aspect where it lags a little. More features can be added to make it more secure and trustworthy for applications such as banking and other organizations which handle sensitive data.

Capterra loader

MongoDB - Terrific NoSQL database

Aug 02, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Overall, MongoDB is easy to use and implement in innumerable applications. For personal projects to enterprise, the flexibility of implementation, especially when used in conjunction with Node.js, Node Express, React or Vue, the results can be very efficient and effective. Love using Mongoose NPM with applications implementing Mongo and Robo3T for checking collections

Cons: Very little. Only problems come along when depreciated methods that I haven't caught in the docs occur. These are minor errors and are easily rectified.

Overall: Overall, for a NoSQL database, MongoDB is the best!

Capterra loader

MongoDB: The best NoSQL Database

Aug 19, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: -Ease of use

-Easy to install

-Great for startups

-Rich query language

-High availability with replica sets

-Scales easily with Sharding

-Powerful set of Aggregate functions

-Fast performance

-MongoDB offers Stitch to help reduce backend code throught it's API

-Great community

-Big Data ready

Cons: -Aggregation framework can be difficult for new users

-Re-sharding can be difficult

-Monitoring can be cumbersome

Best cloud MongoDB solution!

Oct 06, 2017
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: UI is intuitive.

Implementation is a breeze.

Instructions on installing software is straightforward.

Pricing is great.

Their monitoring and backup tools are great and resourceful.

Cons: The only draw back was that we weren't able to use their MongoDB cluster in production (we were stuck on Python 2.6 for the time being)

Overall: Managed MongoDB solution (instead of running our own backups, monitoring and replicaset)

Mongo db is the best db ever !!!

Aug 25, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Mongo db is not like traditional dbs it has more capabilities it keeps data as documents and it is belongs to No SQL databases. data sizes are not fixed. Mongo DB is very faster than other Databases, I recommended every developers to use this Mongo db to any data stored process.

Cons: Mongo DB is very complex one so every one didn't understand this.

A nice big data storage system

Oct 11, 2017
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: I used mongodb shortly in one of my products and we found it very easy to use due to the way it stores data. We stored user session data in mongodb. We didn't have to worry about the scale, staleness of data and caching as mongodb provides in house support for all of these.I would recommend it for a session management kind of use case that it served for us

Great noSQL which support also Schema

Aug 01, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Open source, mongoose library, It's a JSON database and you use Javascript language to talk to it , great resource and documentation, available also university and lectures on company website, fast query execution.

Cons: Till now i haven t found anything to complain. Maybe would be nice to have a library like mongoose released and maintained by the team

Overall: Very easy to integrate into my node.js backend project

Capterra loader

A powerful database for your company

Oct 11, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Mongo DB is an easy-to-use software with a large database called NoSQL that allows storage in large quantities. Scalable and decentralized without strong resource requirements.

Cons: On several occasions I have had problems uploading the documents to their database, this is a bit tedious and I would really be grateful if you could solve this problem.

Flexible and easy to setup.

Mar 22, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: The Schemaless design makes rapid prototyping and iteration incredibly easy. The free tier platforms make it a great option for trying out and can take you incredibly far though there are great options/support provided for Enterprise services. For programmers, there are many well-maintained libraries for wrapping around the API.

Cons: Though the database itself is fantastic, the third party tools to manage DBs are only ok. They are improving, but tools like 3T and Robomongo don't take complete advantage of the schemaless model.

Best back end database to save your data.

Sep 19, 2018
5/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Where we are using data structure in JSON format, MongoDB will be the best back end database to store it. The best is that it is free and open source. It is very easy to setup it and get started working on it. Very much user friendly. It supports multiple languages JAVA, JavaScript , C , C++ etc.

Cons: The app which has some complex transaction MongoDB will not be the best option. It consumes more memory as it is stores key values with every data.

Overall: By storing data of multiple organisations with our softwares helps us to make benefits.

Capterra loader

The NOSQL solution and reliable

Jul 23, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money

Pros: Easy to install and configure.Performance is good.Stores data is flexible JSON format.Easy to learn the concepts.Other associated tools with MogoDB are also useful for eg. MongoDB compass tool.

Cons: User interface can be more improved.Joins are not supported in Mongo.

Sometimes lags due to large number of requests.

Review for Mongo DB

Oct 18, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: The best no sql database ever i have used. Meet all requirements and easy to scale.

Cons: It doesn't support some functions which are provided by SQL like indexing.

Very reliable and fast

Oct 03, 2017
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Reliability has been fantastic. We had network problems and replication managed to continue to work until the outage was complete.

Cons: Support has been mostly positive, although giving reasons behind advice would be better than just replicating what's said on their website.

Overall: Reduced cost over traditional relational databases.

NoSql at its Best

Oct 18, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: MongoDB is the market leader in NoSQL databases section. You can store and retrieve data directly in the JSON form. Its indexing and fast searching capabilities makes it an ideal database for multiple use-cases. It is best suitable with a Nodejs application. Since nodejs directly understands JSON, your type conversions will be reduced to 0. You application can send data directly from database to your friend and APIS. Suitable for both small and medium scale applications.

Cons: Its requires and experienced developer to design a schema for MongoDB, as the complexity of application increase, your performance will start degrading.

Need a nosql database MongoDB is for you

May 04, 2018
4/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money

Pros: The MongoDB Atlas installation on AWS is super easy and give a good vision of everything.

Also the free installation of MongoDB is super easy.

Cons: The connectors for each language have sometimes some breaking changes.

Other than updating from older version, the software and solution is pretty robust.

Easy and light weighted database to manage data.

Aug 01, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: It is open source so it is cost effective.

it is a lightweight database to it is fast in nature.

it supports JSON objects.

Cons: In mongo DB we cannot use joins.

It is open source software so its difficult to get instant updates.

Need to have proper error handling such as Transactions etc.

Mongo is the way to go

Jun 07, 2017
4/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money

Pros: If you want to have a good horizontal database structure mongo is the way to go. You won't find anyone better.

Cons: The learning curve is a little steep coming from a SQL database. However, it is worth the plunge to get the usefulness of Mongo.

Capterra loader

Mongo DB for all

Aug 23, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: It is schemaless, so any kind of data structure can be stored in it.

Document embedding which is alternative of SQL joins work great.

Sharding makes handy to use the data with in few seconds.

It can be used with .net/MVC or many technology.

Cons: Transactions are supported in this, also it is less secure.

Bit hard to learn and code MaongoDB.

Overall: It is excellent user friendly tool for developing application of any database structure.

Structure Your Unstructured Data

Sep 20, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: We've been using Python with MongoDB to store and capture our text data from various partners. Mongo is a scalable solution for our NLP needs and it is well documented.

Cons: Mongo is neither python nor SQL, so be prepared to think differently about aggregations. Testing and QA can be frustrating at times too. Data processing can also be slow.

Overall: Scrape customer feedback, parse it and store it in S3

Best in non - relational DBs

Sep 13, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Runs queries faster and in more optimizing way as compared to other DB tools to retrieve data. Best DB to store JSON and NodeJS data. It can handle large chunks of data easily with minimal efforts. Can be easily integrated with BigData.

Cons: For newcomers, it will be definitely a daunting task to get in line with MongoDB commands and their usage. There should be more articles or tutorials available online to help newcomers. But once, people will start using it daily, they will find it more interesting to explore new and challenging things.

A great alternative to SQL databases

Jun 06, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I like the fact that I can access and manipulate data using JavaScript without have to learn and master SQL syntax

Cons: Its is not available on some of the prominent shared hosting online servers like Godaddy and Hostgator

Overall: I can use my JavaScript knowledge to access and manipulate databases

My go to NoSQL database!

Jul 26, 2018
5/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: MongoDB is so flexible. It allows me to create a schemaless database, something that wins me over the many other SQL databases. Not to mention the speed of the queries is great!

Cons: It is still not as fleshed out as other SQL options, thus support for some areas that SQL has support for are lacking.

Overall: I use MongoDB for a lot of my side projects. It is truly great!

Innovative and Easy DB

Mar 07, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: MongoDB is easy to use and install. It is very easy to scale to fit your company needs. Querying , data storage, and indexing is really efficient.

Cons: Since it is NoSQL, there is no schema. This has caused some issues for us in the past. There doesn't seem to be much security documentation around it too.

Overall: Scalable and robust DB for our data in the cloud.

best option when choosing a NoSql database manager.

Apr 25, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: - It has the ability to perform queries using javascript, making them sent directly to the database to be executed.

- It uses a file systems, since it has the capacity to balance the load and data collection using multiple servers for archival storage.

the unroller chooses a key shard (key).

- Automatic configuration, you can add new machines to mongo DB with the base system running.

Cons: - Blocks the database every time a write is made, which reduces the concurrency dramatically.

- It returns when the information is not written in the permanent storage space, it can cause loss of information.

- Change the default value to write at least one replica, but this still does not satisfy durability or verifiability.

- You have performance problems when the data volume exceeds 100GB.

Overall: Creation and administration of NoSql databases for my projects.

Best nosql js based database

Aug 13, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: * Scalable. Can use in both small and large projects

* No SQL database

* MongoDB is free and open-source

Cons: Less flexibility with query as it doesn't support joins.

A great tool to manage data

Dec 20, 2017
4/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: MongoDb is an excellent document-oriented database. It removes certain limitations associated with relational databases. In overall, it's easy to use, cloud costs are accessible.

Cons: There are so many things to make manually about performance. Database's size is so big in comparisson with a relational database.

Very versatile database platform that integrates well with websites.

Jul 18, 2017
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Uses modern web programming languages. Very familiar coding, easy to learn and recode. Good file structure as well.

Cons: It could use a little easier installation, install is rather involved and breaks easily. Would work better if it cloned itself before making major changes.

Overall: Great database management tool.

Awesome NoSQL Database Program

Aug 11, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It makes a lot easier to maintain data in the MongoDB. It is a lot faster and easier to write queries to perform database operations.

Cons: The memory space it takes to store data is slightly higher than NoSQL databases but that is considerable tradeoffs for the features that it provides.

Overall: I have used MongoDB with Node.js to build a social network which made it a lot easier to manage data. The cool feature that I liked is there is no need for a schema to maintain data.

Welcome to the world of NoSQL

Aug 31, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: MongoDB is the most used NoSQL database system. You can store json documents directly into database. We found its performance best when used with Nodejs, With Nodejs you can work directly on Jsons, there is no need for any kind of type conversion, which saves a lot of effort.

Cons: Scalling with MongoDB requires a experienced Database Administrator to handle sharding and replicas.

With a very different concept from relational databases, it is becoming an interesting alternative!!

Mar 10, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: One of the most important differences with respect to relational databases is that it is not necessary to follow a scheme. Documents from the same collection - concept similar to a table in a relational database - may have different schemas.

Cons: MongoDB guarantees ACID within the same document. Failure to implement the ACID properties means that the database does not ensure the durability, integrity, consistency and isolation required in transactions. It is possible that in future versions this will be solved.

Overall: Although it is often said that NoSQL databases have a narrow scope, MongoDB can be used in many of the projects we develop today. Any application that needs to store semi-structured data can use MongoDB. This is the case of typical CRUD applications or many of the current web developments

Best nosql database

Sep 18, 2018
4/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: This tool helps the database to scale well. And if the aim is to achieve replication and sharding then this is the best tool to achieve that. It also supports batch processing which improves the performance. It is very robust and easy to use and install.

Cons: If one is coming from relational database schema use to MongoDB then he may face problem initially while using this software because the schema and framework which MongoDB uses is quite different. It doesn't work with JSON smoothly. Work can be done to improve performance more.

An incredibly fast database

Mar 07, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money

Pros: MongoDB is the fastest DB I've ever used. It differs from the common database you know because it allows a dynamic schema for your objects. This gives great flexibility, but at some costs.

Cons: You can't use relations with MongoDB, and this might look like a big con when you start using it. But once you get used to model creation, you'll undestand the advantages of this platform

Good DB for the price

Jun 18, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money

Pros: Foundational tool for document-orientated databases and in organizations that utilize NoSQL and JSON.

Cons: Sometimes there are maintenances or outages that are not properly communicated well-ahead of time. Expensive.

MongoDB is one of fastest DBs I've ever used

Feb 08, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money

Pros: It's incredibly FAST, no matter how many data you need to handle. Its implementation allows you to model objects as you wish and change them when you want, as it doesn't have a rigid schema

Cons: It requires some time to get used to this different kind of DB. It doesn't handle joins, so you will have to handle objects connections differently to what you're used to.

Capterra loader

Highly Available, Flexible and Works for Large Data Sets

Dec 26, 2017
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Fast, efficient and effective database solution that can be used on AWS. It's a NoSQL solution designed for big data, it's flexible and highly available. For big ideas and large data sets, it's a solution that works.

Cons: It's typically used by an enterprise market segment, the availability of overseas freelancers that can 'fly' MongoDB isn't as high as I would like.

Overall: A fast loading property website

Capterra loader

It's great, The best No SQL database

Apr 02, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It stores a large amount of data. It has an excellent management of different types of datasets such as son videos, images. Returns the results of the data stored in very simple queries.

Cons: I do not really have a bad opinion, I have been working with mongoDB for several months efficiently. Its handling with the linux terminal is excellent.

Store Json data directly into Database

Aug 21, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Mongo DB is the market leader in the No SQL Databases section. It lets you have flexible schema, by storing json documents directly into database. If you schema is well designed, it can give you far better performance than tradition RDBMS.

Cons: You need to have a prior experience with designing NoSql database, as it is very different than Mysql.

Capterra loader

Best open source NOSQL database management tool out there !!!!

Apr 21, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Absolutely schema-less architecture of MangoDB gives advantages over other DB

Expansion is very easy and flexible in MangoDB uunlike other SQL databases

Cons: it has some storage issues, while storing every document it stores with its field names thus increasing the data storage over the period of time

Overall: Easy scalability

Good non-relational database manager

Jul 06, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: The times I have used it I liked it for its simplicity and speed at the time of generating non-relational structures. Syntax easy to understand related to sql.

Cons: It is a system of new use and lacks much development to make it friendly to the customer. The lack of information in our language also affects (Spanish).

Overall: A new logic to save data.

Capterra loader

Good interface and data storage

Sep 17, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: MongoDB is a database that allows queries and get answers quickly, innovative and with great tools. Its features are designed for excellent performance for project uses.

Cons: I can not find a flaw in this software, all the help given is more than enough to be the best in its category.

Capterra loader

My go-to software for NoSQL

Apr 15, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: The best thing about MongoDB is its ease of use and ability to process high volumes of data effortlessly.

Cons: I found it a bit difficult to explore the GUI for the first time. However, it is unlikely to be the case for every user.

Overall: Analysis and visualizations of data generated by an embedded control module.

Most Robust NoSql Database available

Jun 06, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Mongo DB is currently leading market sector in NoSql databases. Very Simple and easy to use. We have used this one of our project and it works awsome .

Cons: So far no major cons were found, but being an object storage, sometimes it becomes complex to design a good DB schema.

Capterra loader

It is not a simple storage system, it is a robust tool that must be used for specific cases

Jul 30, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: The main advantage of MongoDB is that it is a free license software, which works in any operating system. Additionally, it helps improve performance and functionality due to its speed when making queries.

Mongodb is NoSql, it does not handle relational storage which allows managing large volumes of information.

Cons: Mongodb is NoSql therefore handles an unstructured storage for which you are not familiar can be difficult to start in it.

Because it is not relational, it does not have the 4 normal forms of a database at a consistency, atomicity, durability and isolation level.

Overall: To handle large volumes of data is excellent

MongoDB workhorse!

Jul 20, 2017
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: super flexible, great performance, easy to deploy, easy to maintain. I haven't been using for too long yet, but since I stared it has been really great experience

Cons: Can't complain about this product yet, been using for just couple months, so far my experience

has been great.

Excellent new way of storing data

May 16, 2018
5/5
Overall

3 / 5
Ease of Use

3 / 5
Features & Functionality

5 / 5
Value for Money

Pros: Love the simplicity and ease of MongoDB. The way you're able to select and insert data is the modern method now.

Cons: It takes a little bit of getting used to. You will have to learn JSON, which is not difficult, but one minor disadvantage. Hard to do a normal SQL query

Capterra loader

I really enjoyed using NOSQL as my database for my projects

Aug 01, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Ease of use to incorporate document stye database into your projects as your project database. The language is very human readable and there are various places you can host your db. You can visualize your data as documents that are self contained and include all data needed and relevant to that document, so no sql joins are needed. Some applications are perfect for this type of usage.

Cons: Coming from an SQL background ti can be a bit of a shock seeing this for the first time and learning this new way of storing and accessing a database.

Overall: Document style database can be perfect for certain applications, ease of use.

We are using MongoDB for our primary storage medium and provide support for incoming data(csv,xm)

Apr 26, 2018
4/5
Overall

4 / 5
Ease of Use

3 / 5
Features & Functionality

5 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Easy indexing and fast performance

Scalability

Highly replicated and well balanced(improvement with each version)

Cons: User Interface IDE can be more better

Slows down during import and export for larger data

Expensive in comparison to other open source products

A great software for database management

May 21, 2018
4/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money

Pros: A great software for Data Visualisation and warehousing. It is also quicker than other software I have tried before

Cons: If you are using a RDBMS it can be quite difficult to change the paradigm and there are no join so you have to adjust your query

Great NoSQL database

May 22, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money

Pros: Querying language is very strong. Unlike other NoSQL databases, the ability to select, aggregate or project data is very powerful.

Cons: With great power comes great responsibility. If the database designer is not careful while designing db and creating indexes, it can be extremely slow.

Classic document storage

Feb 12, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

Pros: I really like the well documented api and the large user base, provides for lots of help out in the internet.

Cons: I have yet to find a nice GUI to get the insights in the the databases that I would like. The windows install setup is also quite a pain.

Reliable OODB

Nov 10, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: It has many features. It can integrate with most of the backend softwares. Easy to use

Cons: You need a tutorial to use this software. which can be found online on their website