DEV Community

Discussion on: MongoDB (the company) is up HUGE after today's earnings call

Collapse
 
vezyank profile image
Slava

If a carpenter uses a screw-driver to enter nails, ship products, solve business problems and make money, is he wrong?

Lots of people are suffering for their decision to go with Mongo based on hype generated by the marketing. If you have non-relational data, then yes, MongoDB is hard to match (I'm not super familiar with the NoSQL space). But very few people do.

It's simply that there are better ways to do these things.

None of this should be taken as a stand against NoSQL in general however, Redis for example is great. The problem with MongoDB is the lie that it is a general purpose database.

Thread Thread
 
drbearhands profile image
DrBearhands

I consider MongoDB to be a special case of a relational database. One that can be easily expressed as a hashmap (i.e. a single relation of key -> value). Because of this it is easier to set up as such (replica sets, sharding, blah blah).

I'm therefore curious, what kind of data is non-relational?