QA チームは、テストの前に、Cassandra 2.1.3 サーバー上のアプリのキースペース内のすべてのデータを完全に消去するように要求しました。(Cassandra 2.1.3 は、Ubuntu 14.04LTS Azure D12 インスタンス [4 コア、28GB メモリ] で実行されています)。
列ファミリの TRUNCATE を試みましたが、その後、Cassandra と Stargate の両方のインデックスが破損するという問題が発生しました。(正しくないデータを返す)。
列ファミリからデータを削除しようとしましたが、インデックスと廃棄に関して同じ問題がありました。
スナップショットをオフにして DROP KEYSPACE を使用するように言われました。これにより、Cassandra がシャットダウンし、すべてのリモート接続が強制的にシャットダウンされ、DevCenter を介してキースペースにアクセスできたが、schema_keyspaces テーブルに表示されず、インデックスが破損したいくつかのケースで、部分的に削除された状態になりました。
30 列ファミリー全体で 100,000 未満のレコードがあるため、大量のデータではありません。
Stargate は C* 2.1.3 バージョンしかサポートしていないため、Cassandra を最新バージョンにアップグレードすることはできません。
この問題を解決する方法について他に推奨事項はありますか?