Cassandra 每个表或整个cassanandra集群维护逻辑删除\u故障\u阈值

Cassandra 每个表或整个cassanandra集群维护逻辑删除\u故障\u阈值,cassandra,tombstone,Cassandra,Tombstone,tombstone\u故障\u阈值默认值为100000。但是这个值是针对每个表还是针对整个集群?我很困惑。如果一个表超过此值,其他表中的范围查询是否也会中止?请解释。此参数在集群范围内设置,但它应用于单个查询-当查询运行时,在数据处理过程中发现墓碑数大于此参数,则将中止此查询的执行 这可能是一种情况,当您执行数据删除时,大多数删除只发生在某些分区中,因此此表上的某些查询可能会工作,而某些查询可能会中止。感谢您的回复。是否仅统计特定表的墓碑数,或者它还包括来自其他表的墓碑数??对特定查询进行计数-

tombstone\u故障\u阈值
默认值为100000。但是这个值是针对每个表还是针对整个集群?我很困惑。如果一个表超过此值,其他表中的范围查询是否也会中止?请解释。

此参数在集群范围内设置,但它应用于单个查询-当查询运行时,在数据处理过程中发现墓碑数大于此参数,则将中止此查询的执行


这可能是一种情况,当您执行数据删除时,大多数删除只发生在某些分区中,因此此表上的某些查询可能会工作,而某些查询可能会中止。

感谢您的回复。是否仅统计特定表的墓碑数,或者它还包括来自其他表的墓碑数??对特定查询进行计数-当读取数据时,它将按原样与墓碑一起读取。在读取过程中,会对它们进行计数,如果值大于配置值,则会中止查询-这就是为什么我编写的查询可能在另一个查询不工作的同一个表上工作