All Questions
Cassandra hard

In a cluster with high 'Mutation' (Write) frequency, why is the `Row Cache` almost universally disabled by experts?

  1. A Because it only supports JSON data.
  2. B Invalidation Storms: Every single write (Update/Delete/Insert) to a row immediately invalidates its entry in the Row Cache. In high-write environments, the 'Hit Rate' falls to zero, but the system still wastes CPU and RAM managing the cache logic.
  3. C The Row Cache is too fast for the network to handle.
  4. D It is an enterprise-only feature that requires a specific license key.

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

Get the app

Related questions