Your compaction strategy gets triggered whenever you flush memtables to disk.
Most compaction strategies, especially those designed for write-only
time-series workloads, check for fully expired sstables
(getFullyExpiredSStables()) “often” (DTCS does it every 10 minutes, because
it’s fairly exp
Let us assume that there is a table which gets only inserts and under
normal circumstances no reads on it. If we assume TTL to be 7 days,
what event
will trigger a compaction/purge of old data if the old data is not in
the mem cache and no session needs it.
thanks.