Notes plus thoughts from my recent read Cassandra: The Definitive Guide. Common ways to solve scalability bottleneck with relational databases, Throw More/better Hardware (memory And Cpu) Vertical scaling Faster disks (SSD vs RAID) Move To A Database Cluster With master-slave configuration: Master is now single point of failure. Update slave as master during failure. Separate read from writes - dedicated slaves for reads.