DynamoDB - Xóa bảng

Trong chương này, chúng ta sẽ thảo luận về cách chúng ta có thể xóa bảng và các cách xóa bảng khác nhau.

Xóa bảng là một thao tác đơn giản yêu cầu ít hơn tên bảng. Sử dụng bảng điều khiển GUI, Java hoặc bất kỳ tùy chọn nào khác để thực hiện tác vụ này.

Xóa bảng bằng GUI Console

Thực hiện thao tác xóa bằng cách truy cập bảng điều khiển trước tiên tại -

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

Chọn Tables từ ngăn dẫn hướng, và chọn bảng muốn xóa khỏi danh sách bảng như được hiển thị trong ảnh chụp màn hình sau.

Cuối cùng, chọn Delete Table. Sau khi chọn Xóa Bảng, một xác nhận sẽ xuất hiện. Bảng của bạn sau đó sẽ bị xóa.

Xóa bảng bằng Java

Sử dụng deletephương pháp để loại bỏ một bảng. Dưới đây là một ví dụ để giải thích khái niệm này tốt hơn.

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