Multi threaded compaction helps there 
https://issues.apache.org/jira/browse/CASSANDRA-2191

It's another reason to avoid major / manual compactions which create a single 
big SSTable. Minor compactions keep things in buckets   which means newer 
SSTable can be compacted needing to read the bigger older tables. 

It's also a reasonable factor to consider when sizing nodes. 

Cheers

-----------------
Aaron Morton
Freelance Cassandra Developer
@aaronmorton
http://www.thelastpickle.com

On 15/08/2011, at 5:32 AM, Philippe wrote:

> Hi,
> 
> As on-disk SSTables become bigger and bigger because more data is added in 
> the ring, compactions take longer and longer because each file is becoming 
> bigger.
> Isn't there a time where compacting will take so long that compaction just 
> can't keep up with the amount of data ? It looks to me like that's 
> independent from the write throughput, just a question of how long it takes.
> 
> What am I missing ?
> 
> Thanks
> Philippe

Reply via email to