Hapus ruang kunci di Amazon Keyspaces - Amazon Keyspaces (untuk Apache Cassandra)

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Hapus ruang kunci di Amazon Keyspaces

Agar tidak dikenakan biaya untuk ruang kunci, hapus semua ruang kunci yang tidak Anda gunakan. Saat Anda menghapus ruang kunci, ruang kunci dan semua tabelnya dihapus dan Anda berhenti menambah biaya untuk mereka.

Anda dapat menghapus ruang kunci menggunakan konsolCQL, atau AWS CLI.

Prosedur berikut menghapus keyspace dan semua tabel dan datanya menggunakan konsol.

Untuk menghapus ruang kunci menggunakan konsol
  1. Masuk ke AWS Management Console, dan buka konsol Amazon Keyspaces di https://console.aws.amazon.com/keyspaces/ rumah.

  2. Di panel navigasi, pilih Keyspaces.

  3. Pilih kotak di sebelah kiri nama setiap ruang tombol yang ingin Anda hapus.

  4. Pilih Hapus.

  5. Pada layar Delete keyspace, masukkan Delete di dalam kotak. Kemudian, pilih Hapus ruang kunci.

  6. Untuk memverifikasi bahwa ruang kunci catalog telah dihapus, pilih Keyspaces di panel navigasi dan konfirmasikan bahwa itu tidak lagi terdaftar. Karena Anda menghapus ruang kuncinya, book_awards tabel di bawah Tabel juga tidak boleh terdaftar.

Prosedur berikut menghapus keyspace dan semua tabel dan datanya menggunakan. CQL

Untuk menghapus keyspace menggunakan CQL
  1. Buka AWS CloudShell dan sambungkan ke Amazon Keyspaces menggunakan perintah berikut. Pastikan untuk memperbarui us-east-1 dengan wilayah Anda sendiri.

    cqlsh-expansion cassandra.us-east-1.amazonaws.com 9142 --ssl
  2. Hapus ruang kunci Anda dengan memasukkan pernyataan berikut.

    DROP KEYSPACE IF EXISTS catalog ;
  3. Verifikasi bahwa ruang kunci Anda telah dihapus.

    SELECT * from system_schema.keyspaces ;

    Ruang kunci Anda tidak boleh terdaftar. Perhatikan bahwa karena ini adalah operasi asinkron, mungkin ada penundaan hingga ruang kunci dihapus. Setelah keyspace dihapus, output dari pernyataan akan terlihat seperti ini.

    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)

Prosedur berikut menghapus keyspace dan semua tabel dan datanya menggunakan AWS CLI.

Untuk menghapus ruang kunci menggunakan AWS CLI
  1. Buka AWS CloudShell

  2. Hapus ruang kunci Anda dengan memasukkan pernyataan berikut.

    aws keyspaces delete-keyspace --keyspace-name 'catalog'
  3. Verifikasi bahwa ruang kunci Anda telah dihapus.

    aws keyspaces list-keyspaces

    Output dari pernyataan ini akan terlihat mirip dengan ini. Perhatikan bahwa karena ini adalah operasi asinkron, mungkin ada penundaan hingga ruang kunci dihapus.

    { "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" } ] }