在本章中,我们将讨论如何删除表以及删除表的不同方法.
表删除是一个简单的操作,只需要表格名称.使用GUI控制台,Java或任何其他选项来执行此任务.
首先执行删除操作访问控制台的地址为 :
https://console.aws. amazon.com/dynamodb .
从导航窗格中选择 Tables ,然后从表格列表中选择要删除的表格,如下所示:关注screeenshot.
最后,选择删除表.选择"删除表"后,将显示确认.然后删除您的表.
使用删除方法删除表.下面给出一个例子来更好地解释这个概念.
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()); } } }