我有一张卡桑德拉表,TTL为60秒,这方面我没有什么问题,
1) 我收到以下警告
Read 76 live rows and 1324 tombstone cells for query SELECT * FROM xx.yy WHERE token(y) >= token(fc872571-1253-45a1-ada3-d6f5a96668e8) LIMIT 100 (see tombstone_warn_threshold)
这是什么意思?
2) 根据我的研究,墓碑是TTL的标志(将在gc\U grace\U秒后删除)
i) 那么,直到10天,这是否意味着它不会被删除?
ii)等待10天会有什么后果?
iii)为什么10天的时间很长?
https://docs.datastax.com/en/cql/3.1/cql/cql_reference/tabProp.html
gc\u grace\u seconds 864000[10天]使用墓碑(删除标记)标记数据后,数据符合垃圾收集条件的秒数。在gc\U宽限期内,Cassandra不会对逻辑删除的记录执行提示或成批突变。默认值允许Cassandra在删除之前有大量时间最大化一致性。有关减少此值的详细信息,请参阅下面的垃圾收集。
3) 我读到,使用nodetool执行压缩和修复将删除墓碑,我们需要多久在后台运行一次,结果会怎样?