41. 3. gc_grace_second(猶予期間)待つ
4. Compaction発⽣
(データ追加&nodetool flushによるMinor Compaction)
⇒Compaction発⽣で新しく出⼒されたSSTableには該当rowKey
データは存在しない 。ログからも容量減少は確認できる。
IF [opcinxctr3]21-70 1:83,6 CmatoTs.aa(ie20
NO CmatoEeuo:1 030-8 71:284 opcinakjv ln 3)
Cmatdt [xxxxxxDt.b] 33t 13(3%o oiia)btsfr4ky
opce o /xx/xx-aad,. 8 o 4 ~7 f rgnl ye o
es
a 0016M/. Tm:1m.
t .135Bs ie 2s
⇒物理削除完了
51. Tombstone Compaction検証
Stack Overflowに投稿
⇒なんとJonathan Ellisから回答が!
You probably don't have enough data in the sstable
for Cassandra to guess the tombstone ratio. You
can use the getDroppableTombstoneRatio method
from ColumnFamilyStoreMBean over JMX to
check.
なるほど、JMXから監視してみた。
どうやらTTL設定したデータだと
DroppableTombstoneRatioが0より⼤きくなりそう