All Questions
Scaling Writes easy

Why are NoSQL databases (like Cassandra or DynamoDB) often chosen for write-heavy workloads over traditional SQL databases?

  1. A They use SQL, which is popular.
  2. B They are designed from the ground up for easy horizontal scaling (Sharding) and often relax strict consistency (ACID) constraints to speed up writes.
  3. C They are older and more stable.
  4. D They use less RAM.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions