在我的流量中,Cassandra中数据的生命周期很短,通常是一天,然后它就会被删除。
所以在半夜,维护任务会刷新和压缩所有的密钥空间,目的是释放磁盘使用。
但是我发现二级索引sstable没有被删除或压缩。
那么,我需要特定的命令来释放这些索引数据吗?
发布于 2012-07-07 07:20:46
您必须单独压缩包含2I信息的(私有) CF。我不确定您是否可以在nodetool中做到这一点,但是您肯定可以在JMX (org.apache.cassandra.db.IndexColumnFamilies).中做到这一点。
https://stackoverflow.com/questions/11311986
复制相似问题