News for hackers. Stuff that matters.
Re:MongoDB History by threeseed on Friday September 04, 2020 @07:45PM (#24380071)
MongoDB is the fastest and easiest to scale schema-on-read document store.

So if your domain model is document orientated e.g. a star schema with dozens of joins, where you don't know the schema upfront or you have polymorphic relationships it is a really useful way to store your data.

Re:MongoDB History by kvn_95 on Friday September 04, 2020 @08:32PM (#24380374)
I would also add that the replica set concept that is based on Raft [0] allows for built-in high availability, so the individual servers can be maintained while the whole set is running and servicing clients.

[0] https://en.wikipedia.org/wiki/Raft_(computer_science)

Re:MongoDB History by numlock86 on Friday September 04, 2020 @08:45PM (#24380449)
Hm, my impression was always that if I have such data I didn't really understand my data yet. What's a concrete prime example for using MongoDB?
Re:MongoDB History by staysaasy on Friday September 04, 2020 @08:59PM (#24380532)
That's actually kind of the point – if you're working on a new project whose requirements might change rapidly Mongo can be a really great fit (eg a toy project; a prototype for a new internal service; a hackathon; a pre-traction startup).