教程步骤 3:删除 Amazon Keyspaces 中的表和键空间 - Amazon Keyspaces(Apache Cassandra 兼容)
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

教程步骤 3:删除 Amazon Keyspaces 中的表和键空间

为避免为不需要的表和数据支付费用,请删除所有不使用的表和键空间。表删除后,该表及其数据将被删除,其费用累计将停止。但是,键空间仍然保留。键空间删除后,键空间及其所有表将被删除,其费用累计将停止。

删除表

您可以使用控制台或 CQL 删除表。表删除后,该表及其所有数据都将被删除。

以下过程使用 Amazon Web Services Management Console删除表及其所有数据。

使用控制台删除表
  1. 登录并打开 Amazon Keyspaces 控制台,网址为 https://console.aws.amazon.com/keyspaces/home。 Amazon Web Services Management Console

  2. 在导航窗格中,选择

  3. 选中要删除的每个表名称左侧的框。

  4. 选择删除

  5. Delete table (删除表) 屏幕上,在框中输入 Delete。然后,选择 Delete table (删除表)

  6. 要验证表是否已删除,请在导航窗格中选择 Tables (表),然后确认该 employees_tbl 表已不再列出。

以下过程使用 CQL 删除表及其所有数据。

使用 CQL 删除表
  1. 打开命令 shell,输入以下内容:

    cqlsh

  2. 通过在键空间提示符 (cqlsh:keyspace_name>) 处输入以下命令来删除表。

    DROP TABLE IF EXISTS "myGSGKeyspace".employees_tbl ;
  3. 验证表是否已删除。

    SELECT * FROM system_schema.tables WHERE keyspace_name = 'myGSGKeyspace' ;

    您的表不应再列出。

删除键空间

您可以使用 Amazon Web Services Management Console 或 CQL 删除密钥空间。键空间删除后,键空间及其所有表和数据都将被删除。

以下过程使用 Amazon Web Services Management Console删除键空间及其所有表和数据。

使用控制台删除键空间
  1. 登录并打开 Amazon Keyspaces 控制台,网址为 https://console.aws.amazon.com/keyspaces/home。 Amazon Web Services Management Console

  2. 在导航窗格中,选择 Keyspaces (键空间)

  3. 选中要删除的每个键空间名称左侧的框。

  4. 选择删除

  5. Delete keyspace (删除键空间) 屏幕上,在框中输入 Delete。然后,选择 Delete keyspace (删除键空间)

  6. 要验证键空间 myGSGKeyspace 是否已删除,请在导航窗格中选择 Keyspaces (键空间),然后确认该键空间已不再列出。因为您删除了其键空间,所以下的 employees_tbl 表也不应被列出。

以下过程使用 CQL 删除键空间及其所有表和数据。

使用 CQL 删除键空间
  1. 打开命令 shell,输入以下内容:

    cqlsh

  2. 通过在键空间提示符 (cqlsh:keyspace_name>) 处输入以下命令来删除键空间。

    DROP KEYSPACE IF EXISTS "myGSGKeyspace" ;
  3. 验证键空间是否已删除。

    SELECT * from system_schema.keyspaces ;

    您的键空间不应再列出。请注意,由于这是异步操作,因此在删除密钥空间之前可能会有一段延迟。