教程步骤 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. 选择 Delete (删除)

  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. 选择 Delete (删除)

  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 ;

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