DynamoDB - Elimina tabella

In questo capitolo, discuteremo su come eliminare una tabella e anche sui diversi modi di eliminare una tabella.

La cancellazione della tabella è un'operazione semplice che richiede poco più del nome della tabella. Utilizzare la console GUI, Java o qualsiasi altra opzione per eseguire questa attività.

Elimina tabella utilizzando la console della GUI

Eseguire un'operazione di eliminazione accedendo prima alla console in -

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

Scegliere Tables dal pannello di navigazione e scegliere la tabella che si desidera eliminare dall'elenco delle tabelle come mostrato nella seguente schermata.

Infine, seleziona Delete Table. Dopo aver scelto Elimina tabella, viene visualizzata una conferma. La tua tabella viene quindi eliminata.

Elimina tabella utilizzando Java

Utilizzare il deletemetodo per rimuovere una tabella. Di seguito viene fornito un esempio per spiegare meglio il concetto.

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