In this chapter, we covered a lot in terms of Apache Cassandra and its performance-tuning options. We started with Cassandra-Stress to establish a performance baseline for a specific data model. Then, we began to evaluate factors that can influence write performance. We spent a bit of time covering read performance, and the different configuration properties that can help Apache Cassandra perform well during read-heavy and mixed workloads. Finally, we examined and discussed other factors that may influence or affect cluster performance.
Here are some important takeaways from this chapter:
- There is no amount of tuning that can mitigate a poorly-designed data model.
- Cassandra-Stress is one of the most underrated, yet helpful, tools available for Apache Cassandra.
- Remember that Apache Cassandra was originally optimized for high-performance writes. If you plan on reading...