Grokking the Advanced System Design Interview
Ask Author
Back to course home

0% completed

Anatomy of Cassandra's Read Operation

Let’s explore Cassandra’s read path.

Let's dig deeper into the components involved in Cassandra's read path.


To boost read performance, Cassandra provides three optional forms of caching:

  1. Row cache: The row cache, caches frequently read (or hot) rows. It stores a complete data row, which can be returned directly to the client if requested by a read operation. This can significantly speed up read access for frequently accessed rows, at the cost of more memory usage.
  2. Key cache: Key cache stores a map of recently read partition keys to their SSTable offsets




Like the course? Get enrolled and start learning!