释放具有二级索引的cassandra表

时间:2018-10-17 20:40:36

标签: cassandra

我们正在使用Cassandra开发应用程序,并且在其中一个表中使用二级索引来提高性能。截至目前,在我们的生产环境中,我们看到表上具有次要索引的磁盘空间正在增长。由于我们需要存储大量数据,因此这成为我们的问题。因此,我们希望减少该表上的磁盘空间。

我们正在考虑以下内容来重新创建不具有二级索引的表并重新填充数据。但是,这是一项耗时的任务。

您对如何减少具有二级索引的表上的磁盘空间大小有何建议?

谢谢

卡西欧

1 个答案:

答案 0 :(得分:0)

只需删除索引。我真正想知道的是,您实际上是否通过二级索引获得了性能,因为二级索引通常用于启用具有一定性能损失的查询模式,而不是构建另一个非规范化表直接为查询提供服务。您确定它的二级索引正在增加您的数据大小吗?您是否有剩余的快照或类似内容?