DynamoDB-テーブルを削除

この章では、テーブルを削除する方法と、テーブルを削除するさまざまな方法について説明します。

テーブルの削除は、テーブル名だけを必要とする単純な操作です。このタスクを実行するには、GUIコンソール、Java、またはその他のオプションを利用します。

GUIコンソールを使用してテーブルを削除する

最初に-でコンソールにアクセスして、削除操作を実行します。

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

選択 Tables ナビゲーションペインから、次の画面に示すように、テーブルリストから削除するテーブルを選択します。

最後に、 Delete Table。[テーブルの削除]を選択すると、確認が表示されます。その後、テーブルが削除されます。

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()); 
      } 
   } 
}