Key value pair is simple database schema so when you need some info to be stored, mongodb is the first thing that comes to my mind. Compare to SQL there are easier aggregates function which will give you edge.
As of now nothing to dislike as I'm working on it above 1 year. In some scenarios SQL can be fast but ease of use and simplicity is the thing I have gone for, so it's awesome.
My all database solution is mongo itself and currently I'm using it in my application which is being developed at large scale. It will be a huge software supported by Mongo DB
The MongoDB provides state-of-the-art flexibility, scalability and performance for NoSQL, JSON-like documents with hierarchical relationships, dynamic schemas and load handling
There are no major dislikings about MongoDB except high disk space usage and lack of ACID transactions, limited query options, indexing requirements and support for maintenance
MongoDB is really helpful in storing the JSON format data with horizontal scaling and integrations with different APIs and services to run the application in an efficient and cost-effective manner
MongoDB is the best NoSQL database for your nonrelational data. It is best suited in MERN or MEAN stack projects. It has lots of features like online cloud storage and charts.
Mongo db pricing is a bit expensive also they are not providing their DB in most cloud hosting. Recently we used Heroku and MongoDB is not there to install as a service.
We use MongoDB as our primary storage for MEAN or MERN stack projects for the clients. This is a NoSQL database and it saves data in JSON formats. It is like an object in JS so very easy to integrate for javascript developers.
MongoDB makes use of a database that has a superb reputation in order to accomplish the lightning-fast speed, unlimited scalability, and rock-solid reliability that it boasts. Since we've had such amazing results with MongoDB, we've chosen to adopt it across the rest of our firm since it's so speedy, dependable, and easy to use. This decision was made because of our tremendous success with MongoDB. In spite of its lack of complexity, it is used in a productive manner by Python and JavaScript, two of the most widely used programming languages. Learning how to use the system is made much simpler by the presence of excellent documentation and first support. In addition, this endeavor enjoys the support of a significant portion of the community. It is compatible with almost any language that is currently used in software development.
This is the best option for a single user doing a few simple tasks, but it becomes pricey if you need a lot of data storage or if you want to run many clusters at once. The high cost prevents me from utilizing the product often and is the single biggest barrier for me to overcome. However, it has a major drawback in that it relies heavily on RAM, which is inefficient. Creating a query to search for particular data may also be challenging, depending on the complexity of the database.
Our company makes use of MongoDB for the storage of data, the retrieval of data, and even the alteration of data in its most fundamental forms. Because the data is stored in the cloud, administration of the storage space is made easier, and the speed with which information can be retrieved is increased. As a result, the platform is well suited for joint endeavors and widespread adoption. As a direct consequence of this, our organization has seen a significant increase in its profits as a direct result of making use of it.
MongoDB cloud is a very easy to use NoSQL environment where you can set up your no SQL database instances easily and quickly without installing software in your local machine.
MongoDB cloud has all the tools you want in no SQL environment but the monthly cost is somewhat high for a small project but it would be a problem if you are opt-in to the local environment.
We are a commercial software development firm for all our no SQL database solutions we use MongoDB. For some application development, we use MongoDB cloud for some free of charges software solutions we use locally hosted MongoDB servers.
MongoDB is a noSQL database. This means that it is non-relational. Therefore, it is quick to start projects with it. In addition, its price list is quite good for me.
Sometimes, things may get complicated easily. For example, referencing a value is harder than I think. It takes my time to finding functions beside findOne etc.
MongoDB solves my problem with time and space. It is on the cloud, therefore, it is accesible and optimized. I feel more productive because it has a lot of tool compatible with any language I want.
MongoDB is great. And the customer support is even greater.
It is hard to think of something I dislike about MongoDB. Perhaps the pricing flexibility.
We modeled a real-time communication application prototype with multiple users/sessions support in the same room.
Easy to use and different features like geospatial search
Overall product is good but the price of client tool is more.
Our team's main DB was Mongo. We were storing all the hotels data in Mongo