DynamoDB - 刪除表



在本章中,我們將討論如何刪除表以及刪除表的不同方法。

刪除表是一種簡單的操作,只需表名。使用 GUI 控制檯、Java 或任何其他選項執行此任務。

使用 GUI 控制檯刪除表

透過先訪問控制檯來執行刪除操作,地址為:-

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

從導航窗格中選擇,然後從表列表中選擇要刪除的表,如下一個螢幕截圖所示。

Delete Table using the GUI Console

最後,選擇刪除表。選好刪除表後,會出現一條確認資訊。接著就會刪除你的表。

使用 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("https://: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()); 
      } 
   } 
}   
廣告
© . All rights reserved.