Unclaimed: Are are working at MongoDB ?
MongoDB Reviews: 4.5/5 — Highly Rated
MongoDB is a NoSQL database that supports scalable, and high-performance data storage solutions. The platform’s automatic sharing features combined with real-time analytics and horizontal scalability empower businesses with efficient data management.
| Capabilities |
API
CLI
OSS
|
|---|---|
| Segment |
Small Business
Mid Market
Enterprise
|
| Deployment | Cloud / SaaS / Web-Based, Desktop Mac, On-Premise Linux, On-Premise Windows |
| Training | Documentation |
| Languages | English |
Compare MongoDB with other popular tools in the same category.
Mongodb handled unstructure data so we can store any data and as compared to mysql mongodb is easy to understand.
As I know everything is good as of now no cons from mu side
I am using in my project so it helps me alot to save the data or other database operations
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 does what SQL cannot do, it handles large datasets very easily. Fastest in the market to give results to even multi-lined queries. MongoDB has the largest storage making it the best feature of Database software
It has many benefits which sometimes becomes a problem, it has the largest database hence it feels empty when you have small data and tend you store more and more, which eventually gets troublesome for the user.
In my company, we had MySQL server and we switched to MongoDB, MongoDB allows you to store more data than any other available market tools. Hence it benefits me and my firm to store data in one place instead of multiple databases.
1. Mongo Db is a NonSql data base you don't need to execute query 2. Store JSon base collection so you can story data directly that coming in REST API body 3. Lightweight it means the response is faster and takes less memory to compute 4. Take less storage 5. No worries about the relation 6. Easy to understand and easy to learn
1. Its NonSql so sometimes it's difficult to maintain 2. Less Security than SQL database 3. Some time its depends on technology like PHP if i use PHP then i use My SQL because its easy to integrate and manage for PHP technology
=> No need for extra effort for learn => directly store json so no need to map body data to require db data => take less bandwidth and fetch data fast then other db
It provides high- performance, scalable, and flexible data storage solution; it can handle large volumes of data, and it supports horizontal scaling across multiple servers, and it is also flexible in schema design
Although it is one of the easiest database management, to learn, one has to give a considerable time; also, it consumes more storage than the traditional database, and there is an increase in complexity in data modelling
It increases the scalability by handling large volumes of data and supporting horizontal scaling across multiple servers, which is not accessible on other database; it also provides real-time analytics
I have been using MongoDB for around 2 years and it has one of the easiest learning curve. I can easily integrate it via either Node or install the command line of MongoDB to get started. The documentation is greater as well which is easy to understand. Although the best thing would be that it's free to use up to a certain limit and allows scaling with ease.
The only thing I can find to dislike would be MongoDB's flexible document modal which allows schema-less data, its good for some cases but at time causes some complexity when a lot of relations are required between documents.
I have been using MondoDB to store data that I have migrated from other SASS platforms and I retrieve those data frequently because of this I prefer MongoDb since this is one of the best things about it. MongoDB allows fast query fetching and data retrieval. It pairs easily with my backend application built on node with its packages like Mongoose and makes my development process hassle-free. Also importing data with mongo import is very handy.
modern database and easy coding for devloper json based db native failover
not good for oltp slow backup and taking long
document database and easy
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 is open source and easy to use, so we don't need to configure more.
In Mongodb, It is hard to understand the mapping between SQL and NoSQL.
Chat based application can be solved using mongodb.