Fast, easy to use!
Overall Satisfaction with MongoDB
MongoDB is currently being used to structure our databases and our primary querying tool. What is convenient about it is that you can change tables without writing lots of code. All data is stored in javascript, which is what all of our programmers use, so the gap between data analysis and our developers is lessened.
Pros
- Schema-less database, which means easy to scale.
- Easy indexing gives better query times.
Cons
- Not a relational database. Lots of capabilities lost here.
- No joins, which is new to me.
- Executing many operations at once is a definite plus.
- No delay from reporting to what data is actually in the database.
Snowflake and Redshift are much more mature and have been around longer. MongoDB is definitely much less expensive and if you are in a startup, this is an almost for-sure option. Redshift can be slow and Mongo is much faster. However, losing the relational database aspect could be unappealing to the more senior SQL developers on your team.
Comments
Please log in to join the conversation