Solrでインデックスが作成されたデータを含め、Cassandraテーブルとそのデータを削除するための手順。
Solrでインデックスが作成されたデータを含め、DSE SearchノードからCassandraテーブルとそのデータを削除するには、CQLを使用してテーブルを削除します。以下の例では、コレクション・セットの使用例を実行するものとします。ファイル・システムにSolrファイルをリストし、デモで作成したmysolrという名前のテーブルを削除し、その後、ファイルがファイル・システムから削除されていることを確認します。
サンプル・データの削除は、すべての例の動作が終了するまで待ってください。
手順
-
ファイル・システム上のSolrデータ・ファイルをリストします。
出力は以下のようになります。
_33.fdt _35_nrm.cfe _38_Lucene40_0.tim
_33.fdx _35_nrm.cfs _38_Lucene40_0.tip
_33.fnm _36.fdt _38_nrm.cfe
. . .
-
cqlshを起動し、CQLコマンドを実行してsolrという名のテーブルを削除します。
DROP TABLE mykeyspace.mysolr;
-
cqlshを終了し、ファイルがファイル・システムから削除されていることを確認します。例:
ls /var/lib/cassandra/data/solr.data/mykeyspace.mysolr/index
出力は以下のようになります。
ls:/var/lib/cassandra/data/solr.data/mykeyspace.mysolr/index:No such file or directory