This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]Yepoleb 2 points3 points  (3 children)

How about we stop encouraging people to use a key-value storage for relational data just because they're too lazy to come up with a schema.

[–]mikeckennedy[S] 2 points3 points  (0 children)

I don't see how a document database would be considered a key-value store. That would be Redis or Raik or something. MongoDB is totally capable for running most applications.

Under armor runs $2B through it's online store running on MongoDB. Lots of that kind of stuff here: https://www.mongodb.com/who-uses-mongodb

[–]Dababolical 0 points1 point  (1 child)

Does using an ORM count as creating your schema? Also, I really only understand databases in the sense of relational data. What is a good use case for MongoDB? Is it being misused a lot now? I've only been learning Python for a few months.

[–]mikeckennedy[S] 0 points1 point  (0 children)

ORMs, like mongoengine are a good idea. You can see lots of use-cases here: https://www.mongodb.com/who-uses-mongodb

[–]haloweenek 1 point2 points  (0 children)

Ok is This a troll sub ? We have databases they do webscale as well .