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
>

Reply via email to