开发手册 欢迎您!
软件开发者资料库

DynamoDB - 删除表

DynamoDB删除表 - 从简单和简单的步骤学习DynamoDB,从基本到高级概念,包括概述,基本概念,环境,操作工具,数据类型,创建,加载,查询,删除表,API接口,创建,获取,更新,删除项目,批量写入,批量检索,查询,扫描,索引,全局,本地二级索引,聚合,访问控制,权限API,条件,Web身份联合,数据管道,数据备份,监控,CloudTrail,MapReduce,表活动,错误处理,最佳实践。

在本章中,我们将讨论如何删除表以及删除表的不同方法.

表删除是一个简单的操作,只需要表格名称.使用GUI控制台,Java或任何其他选项来执行此任务.

使用GUI控制台删除表

首先执行删除操作访问控制台的地址为 :

https://console.aws. amazon.com/dynamodb .

从导航窗格中选择 Tables ,然后从表格列表中选择要删除的表格,如下所示:关注screeenshot.

使用GUI控制台删除表

最后,选择删除表.选择"删除表"后,将显示确认.然后删除您的表.

使用Java删除表

使用删除方法删除表.下面给出一个例子来更好地解释这个概念.

import com.amazonaws.services.dynamodbv2.AmazonDynamoDBClient; import com.amazonaws.services.dynamodbv2.document.DynamoDB; import com.amazonaws.services.dynamodbv2.document.Table;  public class ProductsDeleteTable {     public static void main(String[] args) throws Exception {        AmazonDynamoDBClient client = new AmazonDynamoDBClient()          .withEndpoint("http://localhost:8000");             DynamoDB dynamoDB = new DynamoDB(client);        Table table = dynamoDB.getTable("Products");        try {          System.out.println("Performing table delete, wait...");          table.delete();          table.waitForDelete();          System.out.print("Table successfully deleted.");        } catch (Exception e) {          System.err.println("Cannot perform table delete: ");          System.err.println(e.getMessage());       }    } }