Why don't you store all current data into one partition and for the next round of execution, switch to a new partition ? This way you don't even need to remove data (if you insert with a given TTL)
On Mon, Jun 30, 2014 at 8:43 AM, Jason Tang <ares.t...@gmail.com> wrote: > Our application will use Cassandra to persistent for asynchronous tasks, > so in one time period, lots of records will be created in Cassandra (more > then 10M). Later it will be executed. > > Due to disk space limitation, the executed records will be deleted. > After gc_grace_seconds, it is expected to be auto removed from the disk. > > So for the next round of execution, the deleted records, should not be > queried out. > > In this traffic, it will be generated lots of tombstones. > > To avoid TombstoneOverwhelmingException, One way is to larger > tombstone_failure_threshold, but is there any impact for the system's > performance on my traffic model, or is there any better solution for this > traffic? > > > BRs > //Tang >