I can't help noticing that the majority - not all, but the majority - of "No." responses here summarize identically: someone used MongoDB a long time ago (between 5 and 11 years) and ran into a problem, so they stopped using it and will never try or re-evaluate it again. I'm a bit surprised that developers and systems engineers get burned to the point that they disconnect from the daily reality of their occupation, t…
I had to rip out a comletely schemaless mongodb and replace it with a sql DB. The data was completely relational, and developing without a schema was a pita. I asked why mongodb was used in the first place. As far as I could tell, the answer was one resume driven dev. If a document store made sense for our data then we would’ve made mongodb work. It was less “we got burned” and more “why were we using mongo in the fi…
Ask HN: Do you still use MongoDB?
161–170 of 243 posts
Re: Ask HN: Do you still use MongoDB?
#162I can't help noticing that the majority - not all, but the majority - of "No." responses here summarize identically: someone used MongoDB a long time ago (between 5 and 11 years) and ran into a problem, so they stopped using it and will never try or re-evaluate it again. I'm a bit surprised that developers and systems engineers get burned to the point that they disconnect from the daily reality of their occupation, t…
Re: Ask HN: Do you still use MongoDB?
#163I can't help noticing that the majority - not all, but the majority - of "No." responses here summarize identically: someone used MongoDB a long time ago (between 5 and 11 years) and ran into a problem, so they stopped using it and will never try or re-evaluate it again. I'm a bit surprised that developers and systems engineers get burned to the point that they disconnect from the daily reality of their occupation, t…
Re: Ask HN: Do you still use MongoDB?
#164That is, data which can be reconstructed from a consistent event store at any point, and is organized into structures for fast querying and loading for display on the client.
- Backend load -> update -> store updates must be atomic and consistent
- Client reads are fine being eventually consistent
- Need to store structured data (ie a calendar event with the names of all participants) but also find and update nested data (ie a participant's name changes).
- Client queries need indexed filter and sort capability on specific document fields.
Mongo or similar databases seem like they might be ideal for this use case, since they allow storage of nested document data while still being able to index and perform updates on that nested data, but I haven't really seen a deep dive from anyone using it for this purpose.
Re: Ask HN: Do you still use MongoDB?
#165Re: Ask HN: Do you still use MongoDB?
#166Seems like nobody wants to use MongoDB, but at the same time it’s a $12B public company whose stock price is surging. Is MongoDB the new mini-Oracle?
Re: Ask HN: Do you still use MongoDB?
#167Earlier quoted context omitted.
That's my attitude as well. RethinkDB, in comparison, had a much better attitude of "reliable first, fast later". Unfortunately, it turned out that when you're a database, it doesn't matter how much data you lose, only how fast you are while losing it.
> "Unfortunately, it turned out that when you're a database, it doesn't matter how much data you lose, only how fast you are while losing it." Ahh yes, just like the dialogue of the never-stale "Mongodb is Webscale" meme video: https://www.youtube.com/watch?v=b2F-DItXtZs http://www.mongodb-is-web-scale.com/ > MySQL is slow as a dog. MongoDB will run circles around MySQL because MongoDB is web scale. > "MongoDB does h…
I watch the video every time I see it just for this shit.
Re: Ask HN: Do you still use MongoDB?
#168We use it extensively. Basically the low overhead and almost no maintenance requirement of startup world is nicely satisfied by Mongo. In our last 3 years of usage, we never faced any issues from DB. It's improved a lot in last 2-3 years and I can say it's rock solid right now. I am basically finding no reason to switch to any other DB.
Re: Ask HN: Do you still use MongoDB?
#169I also think the "cool" factor has stopped. It was very chic to use Mongo back in 2010 when everybody else was trying to scale with SQL. Nowadays, DynamoDB/CosmosDB/Cassandra eats Mongo for lunch.
Re: Ask HN: Do you still use MongoDB?
#170Earlier quoted context omitted.
/caveat i know nothing about how mongo is storing data and haven’t used it since 2010 it doesn’t really have to approach the schemas that way. one would think it would be optimized for repeat schema in the same way one might create the schema definition and then reference it in packing and unpacking the data. seems like if there was schema overhead taking up storage unnecessarily that could be optimized relatively ea…
There's something beautiful about normalizing the storage of denormalized schemas.