

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 Amazon Keyspaces 中刪除金鑰空間
<a name="getting-started.clean-up.keyspace"></a>

若要避免收取金鑰空間的費用，請刪除您未使用的所有金鑰空間。當您刪除金鑰空間時，金鑰空間及其所有資料表都會遭到刪除，並停止產生費用。

您可以使用 主控台、CQL 或 刪除金鑰空間 AWS CLI。

## 使用主控台
<a name="getting-started.clean-up.keyspace.con"></a>

下列程序會使用主控台刪除金鑰空間及其所有資料表和資料。

**使用主控台刪除金鑰空間**

1. 登入 AWS 管理主控台，並在 https：//[https://console.aws.amazon.com/keyspaces/home](https://console.aws.amazon.com/keyspaces/home) 開啟 Amazon Keyspaces 主控台。

1. 在導覽窗格中，選擇 **金鑰空間**。

1. 選擇您要刪除之每個金鑰空間名稱左側的方塊。

1. 選擇 **刪除**。

1. 在**刪除鍵空間**畫面上，**Delete**在方塊中輸入 。然後，選擇**刪除金鑰空間**。

1. 若要確認金鑰空間`catalog`已刪除，請在導覽窗格中選擇**金鑰空間**，並確認它不再列出。由於您已刪除其金鑰空間，`book_awards`資料表下的**資料表**也不應列出。

## 使用 CQL
<a name="getting-started.clean-up.keyspace.cql"></a>

下列程序會使用 CQL 刪除金鑰空間及其所有資料表和資料。

**使用 CQL 刪除金鑰空間**

1. 使用下列命令開啟 AWS CloudShell 並連線至 Amazon Keyspaces。請務必使用您自己的區域更新 *us-east-1*。

   ```
   cqlsh-expansion cassandra.us-east-1.amazonaws.com 9142 --ssl
   ```

1. 輸入下列陳述式來刪除您的金鑰空間。

   ```
   DROP KEYSPACE IF EXISTS catalog ;
   ```

1. 確認您的 金鑰空間已刪除。

   ```
   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
<a name="getting-started.clean-up.keyspace.cli"></a>

下列程序會使用 刪除金鑰空間及其所有資料表和資料 AWS CLI。

**使用 刪除金鑰空間 AWS CLI**

1. 開啟 AWS CloudShell 

1. 輸入下列陳述式來刪除您的金鑰空間。

   ```
   aws keyspaces delete-keyspace --keyspace-name 'catalog' 
   ```

1. 確認您的 金鑰空間已刪除。

   ```
   aws keyspaces list-keyspaces
   ```

   此陳述式的輸出看起來應該與此類似，並且只列出系統金鑰空間。請注意，由於這是非同步操作，因此在刪除您的金鑰空間之前，可能會有延遲。

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