Dynamodb-delete-table
提供:Dev Guides
DynamoDB-テーブルの削除
この章では、テーブルを削除する方法と、テーブルを削除するさまざまな方法について説明します。
テーブルの削除は、テーブル名以外はほとんど必要としない単純な操作です。 GUIコンソール、Java、またはその他のオプションを使用して、このタスクを実行します。
GUIコンソールを使用したテーブルの削除
最初にコンソールにアクセスして削除操作を実行します-
[[1]]
ナビゲーションペインから[テーブル]を選択し、次のスクリーンショットに示すように、テーブルリストから削除するテーブルを選択します。
最後に、*テーブルの削除*を選択します。 [テーブルの削除]を選択すると、確認が表示されます。 その後、テーブルが削除されます。
Javaを使用してテーブルを削除する
*delete* メソッドを使用して、テーブルを削除します。 概念をよりよく説明するための例を以下に示します。
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());
}
}
}