re: MongoDB has no use case VIEW POST

TOP OF THREAD FULL DISCUSSION
re: A bit late to the discussion, but I have some insight that might be valuable to others. I spent a year and half implementing data ingestion pipeli...
 

A bit late to the discussion, but I have some insight that might be valuable to others.

Nah, you're never too late for a MongoDB debate. Ironically, every time I convince myself one way or another, a new argument/experience arises and makes me think. So, I'm extremely thankful you too out the time. 🙂

this system's job was to store it and then aggregate it and normalize it into a form our product can use

Sounds exactly like the thing MongoDB should excel at, if other people's comments here are anything to go by. 🤔

All the data type validation happens in code, as well as all the joining of data, which seems pretty silly.

I wouldn't say that just because something seems silly it is indeed silly.

I wonder why a more scalable SQL database wasn't chosen

Such as? The only offerings that come to mind are CockroachDB, Amazon RDS, etc., but they are prohibitively expensive. Plus, how do you achieve the "self-servicing" uploads, as you say were done so elegantly by MongoDB?

Some of the drawbacks of this design are the insane amount of work it has been to get it working.

🎵🎵 _ Nobody said it was easy ... _ 🎵🎵 (Coldplay style) 😛

Also... MongoDB's query syntax sucks.

Well, I can live with that.

All in all, I'd say you've made a very strong case for MongoDB. Thanks for adding to the discussion. 🙃🙃

code of conduct - report abuse