[ 
https://issues.apache.org/jira/browse/CASSANDRA-2735?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13052834#comment-13052834
 ] 

Alan Liang commented on CASSANDRA-2735:
---------------------------------------

This compaction strategy is useful for time series data. Eg. you capture counts 
for each minute, hour, day. Ordering and compacting the sstables by column 
timestamp allows you to expire sstables more effectively compared to the size 
tiered approach in trunk. This is because the size tiered approach could 
combine an old sstable with a new sstable, which renders the sstable to look 
like it is quite new. You would not be able to expire the old data in this case.

> Timestamp Based Compaction Strategy
> -----------------------------------
>
>                 Key: CASSANDRA-2735
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2735
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Alan Liang
>            Assignee: Alan Liang
>            Priority: Minor
>              Labels: compaction
>         Attachments: 0004-timestamp-bucketed-compaction-strategy.patch
>
>
> Compaction strategy implementation based on max timestamp ordering of the 
> sstables while satisfying max sstable size, min and max compaction 
> thresholds. It also handles expiration of sstables based on a timestamp.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to