Summary

In this chapter, various design patterns related to applications with the needs of fast writes, fast reads, moderate writes, and moderate reads were discussed. All these design patterns revolved around using the tunable consistency parameters of Cassandra. Whether it is for write or read, if the consistency levels are set high, the availability levels will be low, and vice versa. So, by making use of the consistency level knob, the Cassandra data store can be used for various types of writing and reading use cases.

In any application, usage of data that varies over time, also called temporal data, is very important. Temporal data is needed wherever there is a need to maintain chronology. There are many applications in which there is a huge ...

Get Cassandra Design Patterns - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.