小编Fif*_*ify的帖子

删除大量数据后,Cassandra查询查询速度非常慢

目前,我有一个cassandra列系列,包含大量数据,超过100,000个.现在,我想删除此列族中的所有数据,问题就出现了:

删除所有数据后,我在此列族中执行查询查询,cassandra将花费数十秒来返回空查询结果.当原始数据较大时,时间成本将线性增加

它是由删除cassandra数据库中的数据时的逻辑删除功能引起的.在下一个GC被触发之前,查找速度将无法恢复正常.请参阅Cassandra Distributed Deletes.

因为在我的系统中经常使用这种查询操作,所以我无法承受长达几秒钟的巨大延迟.

你能帮我解决这个问题吗?

performance cassandra tombstone

5
推荐指数
1
解决办法
2902
查看次数

标签 统计

cassandra ×1

performance ×1

tombstone ×1