Amazon Keyspaces でキースペースを削除する - Amazon Keyspaces (Apache Cassandra 向け)

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Keyspaces でキースペースを削除する

キースペースの料金が発生しないようにするには、使用していないすべてのキースペースを削除します。キー空間を削除すると、キー空間とそのテーブルが削除され、それらの料金が発生しなくなります。

コンソール、、または を使用してCQLキースペースを削除できます。 AWS CLI.

次の手順では、コンソールを使用してキースペースとそのすべてのテーブルとデータを削除します。

コンソールを使用してキー空間を削除するには
  1. にサインインする AWS Management Console、ホーム で Amazon Keyspaces https://console.aws.amazon.com/keyspaces/コンソールを開きます。

  2. ナビゲーションペインで、[Keyspaces (キー空間)] を選択します。

  3. 削除する各キー空間の名前の左にあるチェックボックスを選択します。

  4. [Delete (削除)] をクリックします。

  5. [Delete keyspace (キー空間の削除)] 画面で、ボックスに Delete を入力します。次に、[Delete keyspace (キー空間の削除)] を選択します。

  6. キー空間 catalog が削除されたことを確認するには、ナビゲーションペインで [Keyspaces (キー空間)] を選択して、そのキー空間が表示されなくなったことを確認します。そのキー空間を削除したため、[Tables (テーブル)] に book_awards テーブルも表示されなくなります。

次の手順では、 を使用してキースペースとそのすべてのテーブルとデータを削除しますCQL。

を使用してキー空間を削除するには CQL
  1. を開きます。 AWS CloudShell と は、次のコマンドを使用して Amazon Keyspaces に接続します。必ず を更新してください us-east-1 自分のリージョンで。

    cqlsh-expansion cassandra.us-east-1.amazonaws.com 9142 --ssl
  2. 次のステートメントを入力して、キースペースを削除します。

    DROP KEYSPACE IF EXISTS catalog ;
  3. そのキー空間が削除されたことを確認します。

    SELECT * from system_schema.keyspaces ;

    そのキー空間は表示されていないはずです。これは非同期オペレーションであるため、キースペースが削除されるまで遅延が発生する可能性があることに注意してください。キースペースが削除されると、ステートメントの出力は次のようになります。

    keyspace_name | durable_writes | replication -------------------------+----------------+------------------------------------------------------------------------------------- system_schema | True | {'class': 'org.apache.cassandra.locator.SimpleStrategy', 'replication_factor': '3'} system_schema_mcs | True | {'class': 'org.apache.cassandra.locator.SimpleStrategy', 'replication_factor': '3'} system | True | {'class': 'org.apache.cassandra.locator.SimpleStrategy', 'replication_factor': '3'} system_multiregion_info | True | {'class': 'org.apache.cassandra.locator.SimpleStrategy', 'replication_factor': '3'} (4 rows)

次の手順では、 を使用してキースペースとそのすべてのテーブルとデータを削除します。 AWS CLI.

を使用してキー空間を削除するには AWS CLI
  1. を開きます。 AWS CloudShell

  2. 次のステートメントを入力して、キースペースを削除します。

    aws keyspaces delete-keyspace --keyspace-name 'catalog'
  3. そのキー空間が削除されたことを確認します。

    aws keyspaces list-keyspaces

    このステートメントの出力は次のようになります。これは非同期オペレーションであるため、キースペースが削除されるまで遅延が発生する可能性があることに注意してください。

    { "keyspaces": [ { "keyspaceName": "system_schema", "resourceArn": "arn:aws:cassandra:us-east-1:123SAMPLE012:/keyspace/system_schema/", "replicationStrategy": "SINGLE_REGION" }, { "keyspaceName": "system_schema_mcs", "resourceArn": "arn:aws:cassandra:us-east-1:123SAMPLE012:/keyspace/system_schema_mcs/", "replicationStrategy": "SINGLE_REGION" }, { "keyspaceName": "system", "resourceArn": "arn:aws:cassandra:us-east-1:123SAMPLE012:/keyspace/system/", "replicationStrategy": "SINGLE_REGION" }, { "keyspaceName": "system_multiregion_info", "resourceArn": "arn:aws:cassandra:us-east-1:123SAMPLE012:/keyspace/system_multiregion_info/", "replicationStrategy": "SINGLE_REGION" } ] }