Verifica lo stato di creazione della tabella in Amazon Keyspaces - Amazon Keyspaces (per Apache Cassandra)

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à.

Verifica lo stato di creazione della tabella in Amazon Keyspaces

Amazon Keyspaces esegue operazioni in linguaggio di definizione dei dati (DDL), come la creazione e l'eliminazione di tabelle, in modo asincrono. Puoi monitorare lo stato di creazione di nuove tabelle in AWS Management Console, che indica quando una tabella è in sospeso o attiva. È inoltre possibile monitorare lo stato di creazione di una nuova tabella a livello di codice utilizzando la tabella dello schema di sistema.

Una tabella mostra come attiva nello schema di sistema quando è pronta per l'uso. Il modello di progettazione consigliato per verificare quando una nuova tabella è pronta per l'uso consiste nel polling delle tabelle system_schema_mcs.* dello schema del sistema Amazon Keyspaces (). Per un elenco di DDL istruzioni per le tabelle, consulta la Tabelle sezione nella guida di riferimento al CQL linguaggio.

La seguente query mostra lo stato di una tabella.

SELECT keyspace_name, table_name, status FROM system_schema_mcs.tables WHERE keyspace_name = 'mykeyspace' AND table_name = 'mytable';

Per una tabella ancora in fase di creazione e in sospeso, l'output della query è simile al seguente.

keyspace_name | table_name | status --------------+------------+-------- mykeyspace | mytable | CREATING

Per una tabella che è stata creata correttamente ed è attiva, l'output della query è simile al seguente.

keyspace_name | table_name | status --------------+------------+-------- mykeyspace | mytable | ACTIVE