Eliminare un keyspace in Amazon Keyspaces - Amazon Keyspaces (per Apache Cassandra)

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Eliminare un keyspace in Amazon Keyspaces

Per evitare che ti vengano addebitati costi per gli spazi chiave, elimina tutti i keyspace che non stai utilizzando. Quando elimini uno spazio chiave, lo spazio chiave e tutte le relative tabelle vengono eliminati e non ti vengono più addebitati costi per tali spazi.

È possibile eliminare uno spazio chiave utilizzando la console o CQL AWS CLI.

La procedura seguente elimina uno spazio di chiavi e tutte le relative tabelle e dati utilizzando la console.

Per eliminare uno spazio chiave utilizzando la console
  1. Accedere a AWS Management Consolee apri la console Amazon Keyspaces a casahttps://console.aws.amazon.com/keyspaces/.

  2. Nel riquadro di navigazione, scegli Keyspaces.

  3. Scegli la casella a sinistra del nome di ogni keyspace che desideri eliminare.

  4. Scegli Elimina.

  5. Nella schermata Elimina spazio chiave, inserisci Delete nella casella. Quindi, scegli Elimina spazio chiave.

  6. Per verificare che il keyspace sia catalog stato eliminato, scegli Keyspaces nel riquadro di navigazione e conferma che non è più elencato. Poiché ne hai eliminato lo spazio chiave, anche la book_awards tabella in Tabelle non dovrebbe essere elencata.

La procedura seguente elimina un keyspace e tutte le relative tabelle e dati che lo utilizzano. CQL

Per eliminare uno spazio chiave utilizzando CQL
  1. Aperta AWS CloudShell e connettiti ad Amazon Keyspaces utilizzando il seguente comando. Assicurati di eseguire l'aggiornamento us-east-1 con la tua regione.

    cqlsh-expansion cassandra.us-east-1.amazonaws.com 9142 --ssl
  2. Elimina il tuo keyspace inserendo la seguente dichiarazione.

    DROP KEYSPACE IF EXISTS catalog ;
  3. Verifica che il tuo keyspace sia stato eliminato.

    SELECT * from system_schema.keyspaces ;

    Il tuo keyspace non dovrebbe essere elencato. Nota che, poiché si tratta di un'operazione asincrona, può verificarsi un ritardo prima che il keyspace venga eliminato. Dopo l'eliminazione del keyspace, l'output dell'istruzione dovrebbe avere il seguente aspetto.

    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)

La procedura seguente elimina uno spazio di chiavi e tutte le relative tabelle e dati utilizzando il AWS CLI.

Per eliminare uno spazio chiave utilizzando il AWS CLI
  1. Aperta AWS CloudShell

  2. Eliminate il keyspace inserendo la seguente dichiarazione.

    aws keyspaces delete-keyspace --keyspace-name 'catalog'
  3. Verifica che il tuo keyspace sia stato eliminato.

    aws keyspaces list-keyspaces

    L'output di questa dichiarazione dovrebbe essere simile a questo. Si noti che, poiché si tratta di un'operazione asincrona, può verificarsi un ritardo nell'eliminazione del keyspace.

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