Scaling out

The obvious answer to solving write throughput issues is to scale horizontally by adding more nodes. Cassandra scales linearly. Assume that your application can write at 10,000 operations per second with 10 nodes without issue (assuming that the nodes are not becoming overwhelmed during periods of high-frequency writes). Therefore, if you want to be able to support writing at 20,000 operations per second, you could double the size of your cluster.

Get Mastering Apache Cassandra 3.x - Third 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.