Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

When NOT to use NoSQL?

There was an article on Hacker News a couple of days ago that reached first page titled something like
"2 cases when not to use Mongodb" but I really can't find it anymore...

  1. Does anyone know where I can find the above described article?
  2. What cases are there when NoSQL fails?
like image 873
clyfe Avatar asked Sep 16 '10 20:09

clyfe


1 Answers

We use MongoDB for storing tons and tons of analytics data for which we don't care if some stuff occasionally gets lost in a server crash. The data really fits MongoDB well and it would have been a nightmare if we were to use an SQL database for this. But for bank transactions we wouldn't even consider MongoDB. The write lock might be a problem for some people. On the other hand MongoDB supports easy sharding, much easier than with SQL. Sharding allows us to scale horizontally which is a huge plus for our data.

  1. http://news.ycombinator.com/item?id=1691748
like image 55
bosmacs Avatar answered Sep 20 '22 04:09

bosmacs