/plushcap/analysis/datastax/datastax-how-not-benchmark-cassandra-case-study

How not to benchmark Cassandra: a case study

What's this blog post about?

The benchmark by Thumbtack Technology for Aerospike has been analyzed with regard to its methodology and results. While the test was performed on bare metal machines with SSD disks, there were issues with benchmark hygiene such as not properly isolating read runs or accounting for ongoing compactions in Cassandra. The benchmark also measures different things in each tested system, particularly in the insert and read-heavy workloads. Further investigation revealed that Aerospike and Couchbase's faster write times compared to Cassandra could be attributed to their asynchronous buffering of writes, while Cassandra synchronously writes to its commitlog by default. The author suggests using a standardized methodology for benchmarking databases to ensure accurate results.

Company
DataStax

Date published
June 11, 2014

Author(s)
Jonathan Ellis

Word count
766

Hacker News points
None found.

Language
English


By Matt Makai. 2021-2024.