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 |
|
---|---|
Segment |
|
Deployment | Cloud / SaaS / Web-Based, Desktop Mac, On-Premise Linux, On-Premise Windows |
Training | Documentation |
Languages | English |
The documentation is quite simple and to the point. I am able to understand it easily and implement it in my project that I was making quickly. It is intuitive, naming of the methods is quite memorable.
Free usage is upto 500mb only but cloud overall experience is quite good
i am always a fan of noSQL database, they may acquire a little more space but mongo is really fast. Me and my friends have implemented mongo in our project in much less time than any other database.
It is excellent which allows me to execute many operations per second, which helps me save time. I can obtain excellent results at the time of administering large volume of documents or database. It is ideal because it offers me an automatic configuration. I have the power to make queries using javascript, which tells me that they go to the database directly. In the same way it has been easy for me to configure and also presents new and significant features in annual releases.
I would like the document area to be presented to me with a good structure. It does not offer me a transaction function, it would be ideal to improve this feature. I think I find it a little slow to learn, it will take time. It would make me a little difficult, referring to complex queries, it would be ideal to explain better and be clearer, it would be good to perfect in reference to this point.
It is ideal in our company that we are using which offers us learning time because they are fast and facilitates greater scalability of the project. We can say that it is great because we also use it as commercial applications. MongoDB provides our organization with an easy way to use and integrate. It is extraordinary, from the new avant-garde companies to the largest ones using MongoDB.
The princip of collection is perfect for the data storage. In my case we use mongodb for the storage of training certificate. We have one collection for the distancial achievement, one for the presential achievement, one for the person... it’s really practical and easy to use !
The language is difficult to learn at first. It’s more complicated than SQL language and it’s hard to find documentation on the internet
We use MongoDB for the storage of training certificate. We pass with success the last audit !
It was easy to create the database and not hard to understand how work a MongoDB database
The function ‘where’ is really long, I have to create complicated request on MongoDB.
We use at work for the storage of legal documents (attestation of trainee)
I like that JSON files can be directly added to a collection. This makes it a good choice when a lot of the data is of JSON type
In some cases, the performance is inferior to relational DBs (Example Postgres)
In my current team, it is the default database solution. Used for logging metadata in test cases.
It is very valuable to have MongoDB through this software it allows us to have a high performance for the analysis of queries It has a large storage space for all our data, its main functionality is that it stores the data in the form of json, which is the data format standard in JavaScript, it's easy to use
The management of MongoDB is a little complex, they should be strengthened with instructions, videos and others to have it available to support us to use this program.
At the time of acquiring this software we want to have as a support part manuals of instructions, videos of operation, so that it was easier to use
It allows for the database expand-ability in any time in the project that i am building.
You have to host it differently soit would be nice if it came with a package with mean stack.
I use it to store all my data.
the insights are the best in this and the ability to be able to receive alerts is also great. It is really valuable to monitor and troubleshoot when in issues.
MongoDB itself is not that great in the cloud(AWS)..its expensive, not so optimized and the list goes on.
To monitor the data pipilene's database performance. Reduce human error. Save time and money.
switching versions is very simple and smooth and it takes a very short time. I also like that I can see all of my different database servers in a very short time. A good backup strategy is a critical part of any database management system. MongoDB offers many options for backups and recovery/restore. Along with a good backup method, it is very important to have multiple replicas of the database. This helps to restore the database without having the downtime of even one second. I also found that reporting and real-time are too much useful especially to determine server problem, that helps me a lot
On the size of Data cost effects. Do not have store procedure application logic in the MongoDB. Slow restoring process. Sometimes for larger databases, the backup process can be very resource intensive. The backup process can increase the load on the server because of these reasons so you should run the backup process during the nights or non-peak hours.
We used MongoDB Cloud Manager for point-in-time restore in our system. For us, its a best continuous and online backup solution.
Personally I like the Compass and the transparency and easiness to work with documents and collections across clusters
Replica sets getting frozen when a huge stream of data hits the primary
We have used MongoDB for a wide variety of customer applications viz, IoT (Container Shipment Tracking and Security), Energy/Environmental applications, Financial Modeling
SHarding and ease of install. Help to do analytics really good with geoaptial data.
Backup options are pretty basic and point in time recovery is something needs an attention.
As a Dev Ops Architect Enabling Developers to do amazing things.
Ease to setup, getting started is super fast and the ability to modify later on is great.
Not much, it's pretty good. Sometimes querying speeds.
Main database and storage.
What I like best is how easy it is to use MongoDB
Don't really have a problem with MongoDB
I don't own a business but definitely would use it on filing system
i can get a new product information and new trend of mongodb.
only one day is too shot to get ne information
performance and easy to maintain
Faster operation, Allow me to store what ever I want.
Need material to learn. Provide open source content like e-books, course and certification
Healthcare. Helps me to store member centric document
How is it fast and mainly, how can I control it via API. Beside of that comunication with OPS Manager
I would like to have litle bit more detailed error reporting - ie. when mongod fails to start.
None, business is happy with MongoDB. We have got more stable db.
The best thing about this software is that it has an open source platform and is improving continually.
I don't really dislike anything about mongoDB.
It handles and analyzes large data sets with great speed and smoothness.
The possibility to fast prototype new API integration and response
It could be easy if there will be more GUI tools
We are able to fast prototype new API integrations without the need to translate the data in SQL and reverse
Spark connector for MongoDB is a good way to get data out of the database and do the analytics work.
Seating arrangement is not appropriate and may be need more space in the rooms so that people get the space and concentrate more on learning.
I m trying to do the analytics work using MongoDB
Schema of the MongoDB, Performance of the mongoDB
MongoDB Patterns are very complecated to understand
Using mongoDB i am trying to slove performance issue in my product