MongoDB, powerful flexible and arduous all in one
Overall Satisfaction with MongoDB
We use MongoDB as our main operational data store. The application writes directly to the database. We further use it to provide operational reports to our end-users.
Pros
- Flexible schema for changing data elements.
- Sharding and replication are seedless.
Cons
- Setting triggers instead of change stream watcher.
- Slowly changing dimension equivalent would be nice.
- On a positive note it has allowed us to rapidly change schemas and add different profiles without needing to go through an extensive data modeling exercise.
- On a negative front it is more difficult to insert and retrieve data from MongoDB for the purposes of external partner integration.
Comments
Please log in to join the conversation