Unclaimed: Are you 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.
I like the tutorials of how to manage best the data
I wish that the deadlines were at 11:59pm
underwriting for mortality rates
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
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.
User friendly & set up is very fast making it easily adoptable
Not that i can think of at this point in time
Data transformation & Cloud hosting
Schemalessness is the main thing i like about mongo
no transaction handling is one of thing we would like to see in the future versions
healthrecord storage
replication is is very flexible makes the environment highly available
sharding documentation is poor . Nothing else bothers me.
highly available environment
Simple, easy to adopt, scalable. It is developer friendly
None as such but should have more IDE partnerships like Studio3T. Lack of offline sync capabilities
Achieve scale in no time.
The ability to quickly prototype data models
It's difficult at times to find good examples for the different drivers
MongoDB benefits our business by allowing us to quickly query operational data for changes in near real time
Application owners and architects are demanding it partly because of flexibility
its too early to say. we have begun to deploy and the truth will be in how this scales performance wise
mosty analytics and alos as a store for audit trail for connection activity
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.
for the moment i`m new in the plataform, but for what i investigated, is an excellent an secure way to store our data
Not really dislike, for the moment i`m just a beginner
I`m new in mongodb world, so for the moment i`m still learning about everything
Mongodb is very Light weight compared to traditional dbs like Oracle, very easy to install and maintain, easy to learn and well documented.
Easy to miss up the data but you can get around it if you use client like mongoose to help you with data modeling and validation before inserting into the database
Needed to prototype quick web app, so this was the perfect match for Nodejs and angularJS
Moving from RDBMS to no sql , i like the document structure and its flexibility
None as of now because i started it in my first project
I use it for backend and services . I do not have to rely on foreign keys anymore and i have the flexibility to store data with ease
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
Ease of use. Dedicated people Forward Vision. backup and restore
Responsiveness. of support opsmanager development documentation improvement
auditing, performance, lot of data
MongoDB is a modern DB platform that scales and is way less expensive than traditional RDBs like Oracle
nothing so far! The issues we had with Oracle are all mitigated abd we are excited used MongoDB
Trying to store, search, update and edit documents in a doc repository and scale to needs
As an operations engineer, I've been please with ease of deployment and reliability of the system; furthermore, support has always been responsive when issues or questions come up.
Main complaint is that whenever we have questions about running mongod in a docker container, support always says "we don't officially support running mongo in a container" seriously? Get with the times!
provides a stable, easy to deploy collection db
Handles large data well. Provides good performance. Javascript syntax works well with the rest of our MEAN App.
Syntax for aggregate pipeline is too complex.
Provide improved performance for our searches. Provide more flexibility in features, and aided agile development
Learned new stuff and also got an insight of where the industry is.
Not much to dislike. Everything was organized and i really liked it.
We are trying to integrate EHR system and trying to use Mongo.
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
flexible schema with out of the box high availability features such as sharding, replication, and failover.
high memory usage compared to other databases.
timeseries database storage
Schema Designing, Aggregation Framework, Easy connectivity to other software products
Security and lack of training examples for effectively using features like indexing.
Asset Mapping using GeoSpatial Libraries
using as a web app database with document based models.
managing server level security with mongodb on it.
evolving db models overtime without adding too much complexity.
Distributed database and fault tolerance
Hard to explain to others from non-technical background the strength of it
expense/income
Great to know new and upcoming mongodb features, client sessions sharing their experiences
Nothing yet. So far it is good to know new features and good conference sessions.
Schemaless design, great performance and rich query and aggregation api
My top 3 favourite features 1. Views 2. Linearizable reads 3. Network compression 4. Chunk balancing parallelism (did I mention 3 features only?)
Shard zoning. This is merely a rebranding of shard tagging. It should not be counted as a new feature!
Allow our database to be compliance with the application response time. Considering our dataset, it is quite a feat!
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.
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.
Data backups, restoring instances, and fast-paced products are all made easier with Mongo.
Mongo was extremely easy to get started with. We found lots of resources to get up and running (from both Mongo and 3rd parties) but none were really necessary. The performance for our relatively small (~20GB) dataset is fine. There are a number of cloud services that provide hosted solutions.
The fact that it was easy to set up also meant we left lots of default settings for way too long. Coming from a RDBMS world, it was tough to fully understand and apply the aggregation framework that MongoDB uses. Additionally, being a NoSQL DB, not having a schema for our data has burned us many times. For example, before we hardened our code, our dates were stored as Date objects, numbers, Strings, and nulls.
We are using MongoDB for our primary storage medium. It is easy to use, performant enough for our needs, and easy to find help and support for.
MongoDb is a powerful NoSQL DB and has become very performant with the addition of the WiredTiger storage engine. MongoDB is easy to setup and easy to work with in a variety of languages. Editing data is easy, since it is essentially modifying JSON.
Joining data can be a bit hairy, so you have to make sure MongoDB is actually the correct solution for your use case. Querying can sometimes be confusing at first when wanting do more than a simple field match.
We use MongoDB collections for storing a variety of content data that powers our website. An object can be a specific product or an article, or configuration data.