Mixed feelings about scaling
We migrated our legacy SQL database to MongoDB hoping for easier schema changes. While the transition was mostly smooth, we ran into issues with sharding and balancing loads across clusters. Some queries that were fast before became slower, and we had to redesign parts of the data model. Customer support did provide guidance, but the lack of detailed docs on advanced scaling was frustrating. On the bright side, its flexibility lets us adapt faster than before.
Support could be faster
Using MongoDB for over 2 years now, the platform is solid but support response times sometimes lag behind expectations. Also encountered a few issues with transactions in multi-document operations that required workarounds. The compass GUI helps for quick inspections, but I wish the official tools were more polished. it’s a powerful database, just needs better docs and faster help on complex topics.
Decent for flexible data
Flexible data storage but can get pricey fast.
Reliable but learning curve
I found MongoDB reliable for handling diverse data types, but the aggregation framework took me a while to master. Once I got the hang of it, building queries became a lot easier. The documentation is okay but could use more practical examples for complex queries. Still, for projects that evolve rapidly, it’s a great fit.
Sometimes frustrating with query performance
I started using MongoDB for a project involving lots of nested documents, which seemed perfect at first. However, after scaling to a million+ records, some queries slowed down unexpectedly. I spent days optimizing indexes and rewriting queries. Support was helpful but slow to respond during peak hours. Still, the flexibility with schema design keeps me coming back, just wish the performance hiccups were less frequent.
Good but watch out for costs
Started small with MongoDB Atlas free tier, but as we scaled, costs went up quickly. The auto-scaling is handy but surprises your budget sometimes. Feature-wise, it’s solid and the ecosystem is growing fast.