[
https://issues.apache.org/jira/browse/CASSANDRA-1187?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sean Bridges updated CASSANDRA-1187:
------------------------------------
Attachment: CASSANDRA-1187.patch
This patch allows setting the number of threads used in compaction.
A queue is created for each column family, and only one compaction thread is
allowed to compact a column family at a time.
> make the number of compaction threads configurable
> --------------------------------------------------
>
> Key: CASSANDRA-1187
> URL: https://issues.apache.org/jira/browse/CASSANDRA-1187
> Project: Cassandra
> Issue Type: Improvement
> Components: Core
> Affects Versions: 0.6.1
> Reporter: Sean Bridges
> Attachments: CASSANDRA-1187.patch
>
>
> On our test machines, compaction is the limiting factor when we are writing
> to Cassandra. It's easy to write to Cassandra faster than the single
> compaction thread can keep up, leading to a large number of sstables.
> In one extreme example, we inserted a TB of data into a single cassandra node
> overnight, and ended up with 100,000 sstables, which took another two days to
> finish compacting.
> If the number of compaction threads was configurable, we could tune cassandra
> to support a higher write workload.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.