4 ms·
Perhaps better-put: MongoDB solves problems OP doesn't understand because he sees them in terms of purely relational SQL databases.
by area51org 13y ago
Perhaps better-put: MongoDB solves problems OP doesn't understand because he sees them in terms of purely relational SQL databases.
- iand675 13y agoGenuine question: What are these use cases that MongoDB solves better? I'm a fan of several other non-relational databases, but I haven't really encountered any use-cases for MongoDB that make it seem like a good fit.
- a5huynh 13y agoMongoDB has a nice page which explains the core MongoDB use cases: http://docs.mongodb.org/manual/use-cases/ http://docs.mongodb.org/manual/use-cases/ and also here: https://www.mongodb.com/solutions https://www.mongodb.com/solutions
- bdcravens 13y agoFor arbitrarily structured data, document databases are great. Of course, this isn't specific to MongoDB.
- gaius 13y agoMongo is a great way to cache and distribute intermediate results in large computations, for example, if you have an efficient way to serialize and deserialize the actual in-memory representation of your data (e.g. if all your machines are the same architecture, you can just shovel blobs of memory around this way). I wouldn't use Oracle for that, the overheads are too great.
- raverbashing 13y agoWhat's great specifically about MongoDB (this may apply to others, and/or not be good for your needs, but here goes) - Easy to set up (including replication) - Fast - Data in "JSON" format (it's BSON internally) - Javascript (used for map/reduce mainly) - Good availability of libraries Theoretically, CouchDB would have been better, but I've heard some bad stories (remember UbuntuOne)? I don't have much experience with other NOSQL DBs (except for Redis, it's great, but I like to call it a "DB Toolkit" - I'm not dissing it, I love it)
- gaius 13y agoBlog author here. I understand perfectly well what problems MongoDB solves. However, I also understand perfectly well what problems RDBMSs solve. This is not about technology; it's a complaint about the hype and spin.
- rlpb 13y agoI think you're misrepresenting the OP there. He's not complaining about MongoDB itself. He's complaining that proponents of MongoDB who attended this particular event failed to sell MongoDB because they promoted features that relational databases already solve, but claimed that they don't.