Creazione di tabelle di Aurora PostgreSQL Limitless Database - Amazon Aurora

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Creazione di tabelle di Aurora PostgreSQL Limitless Database

In Aurora PostgreSQL Limitless Database, esistono tre tipi di tabelle che contengono i dati:

  • Standard: è il tipo di tabella predefinito in Aurora PostgreSQL Limitless Database. Puoi creare tabelle standard utilizzando il comando CREATE TABLE ed eseguire su di esse operazioni DDL (Data Definition Language) e DML (Data Manipulation Language).

    Le tabelle standard non sono tabelle distribuite. Vengono archiviate su uno degli shard selezionato internamente dal sistema.

  • Sottoposte a sharding: queste tabelle sono distribuite su più shard. I dati vengono suddivisi tra gli shard in base ai valori di specifiche colonne della tabella. Questo set di colonne è chiamato chiave di shard.

  • Riferimento: queste tabelle vengono replicate su tutti gli shard. Vengono utilizzate per dati di riferimento modificati raramente, come cataloghi di prodotti e codici postali.

    Le query join tra tabelle di riferimento e tabelle sottoposte a sharding possono essere eseguite direttamente sugli shard, eliminando movimenti di dati non necessari tra shard e router.

Esistono due modi per creare tabelle Limitless:

Sono inoltre disponibili schemi di esempio per Aurora PostgreSQL Limitless Database.