Hacker News new | ask | show | jobs
by jalayir 3339 days ago
> What _are_ the "correct" use cases for NoSQL?

When you need a highly available and reliable DB for your application, then you need a cluster approach for data replication. Most popular SQL DBs are single-node, with some application-level clustering solutions, so the only option is to scale vertically. However, a lot of no-SQL DBs like Redis and DynamoDB do clustering/replication closer to the iron.