cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Ellis (JIRA)" <>
Subject [jira] Created: (CASSANDRA-1007) Make memtable flush thresholds per-CF instead of global
Date Wed, 21 Apr 2010 19:03:49 GMT
Make memtable flush thresholds per-CF instead of global

                 Key: CASSANDRA-1007
             Project: Cassandra
          Issue Type: Improvement
            Reporter: Jonathan Ellis
            Priority: Minor
             Fix For: 0.7

This is particularly useful in the scenario where you have a few CFs with a high volume of
overwrite operations; increasing the memtable size/op count means that you can do the overwrite
in memory before it ever hits disk.  Once on disk compaction is much more work for the system.

But, you don't want to give _all_ your CFs that high of a threshold because the memory is
better used elsewhere, and because it makes commitlog replay unnecessarily painful.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message