Home icon

Best practices for running Apache Cassandra with Amazon EBS

Database Blog



This article provides best practices for running Apache Cassandra database on Amazon EBS (Elastic Block Store). It discusses the advantages of using EBS over instance store drives for Cassandra, and how to optimize EBS performance for Cassandra workloads.

Specifically, the article covers:

  • Amazon EBS volume options like gp3 and io2 Block Express, and their performance characteristics
  • How Cassandra reads data from persistent storage, including sequential and random reads
  • Performance monitoring tools like iostat, xfsdist, xfsslower, cachestat, and biolatency to analyze disk I/O
  • Best practices for Cassandra on EBS, such as tuning readahead, compression settings, compaction throughput, and disk access mode
  • Benchmarking tools like easy-cass-lab and easy-cass-stress to evaluate performance


Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Nov 12
2024
Use Amazon ElastiCache as a cache for Amazon Keyspaces (for Apache Cassandra)
Nov 14
2024
Amazon Keyspaces (for Apache Cassandra) reduces prices by up to 75%
Nov 12
2024
Optimizing compute-intensive tasks on AWS
Dec 16
2024
Best practices for creating a VPC for Amazon RDS for Db2

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.