DynamoDB - Eliminar tabla

En este capítulo, analizaremos cómo podemos eliminar una tabla y también las diferentes formas de eliminar una tabla.

La eliminación de la tabla es una operación simple que requiere poco más que el nombre de la tabla. Utilice la consola GUI, Java o cualquier otra opción para realizar esta tarea.

Eliminar tabla usando la consola GUI

Realice una operación de eliminación accediendo primero a la consola en -

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

Escoger Tables en el panel de navegación y elija la tabla que desea eliminar de la lista de tablas como se muestra en la siguiente captura de pantalla.

Finalmente, seleccione Delete Table. Después de elegir Eliminar tabla, aparece una confirmación. Luego, su tabla se elimina.

Eliminar tabla usando Java

Utilizar el deletemétodo para eliminar una tabla. A continuación se ofrece un ejemplo para explicar mejor el concepto.

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