0

キースペースで利用可能なすべてのデータをフラッシュするバッチ ジョブを作成しています。コマンドを使用するDROP KEYSPACE <keyspace>と、テーブルとデータがクリアされますが、各テーブルに作成されたセカンダリ インデックスは削除されません。CQLを使用して特定のキースペースで利用可能なすべてのインデックスを削除する方法はありますか? キーペイブで利用可能な各インデックス名について言及する必要があります

DROP INDEX <indexname> 

これについて私を助けてください。ありがとう

4

1 に答える 1

2

あなたが言及したように、セカンダリインデックスを削除する方法についての質問に対して、コマンドは実際にはDROP INDEXです。

セカンダリ インデックスが属するキースペースが削除されたときに、セカンダリ インデックスが削除されるかどうかという質問に対しては、Mikhail が言及したように、削除されるはずです (つまり、DROP KEYSPACE はすべてを削除する必要があります)。そうでない場合は、Cassandra のバグである可能性があります。

于 2014-05-07T23:25:10.223 に答える