O'Reilly logo

Apache Cassandra Essentials by Nitin Padalia

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

In this chapter we've discussed what operations Cassandra performs internally when doing a Read or a Write operation. We discussed various key data structures which Cassandra maintains internally. We also discussed how these data structures and processes affects a read/write operation. We discussed the role of CommitLog to make a write operation durable also how it can be used to recover a data that is not flushed to disk yet and the node dies. Cassandra maintains different caches and employs various techniques like BloomFilter to make its read/write operation fast. It has various data consistency levels that can be tuned as per our needs. We've discussed how it first writes to memory to make write operation ultra-fast and then later on ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required