Cos'è Cassandra Query Language (CQL)? - 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à.

Cos'è Cassandra Query Language (CQL)?

Cassandra Query Language (CQL) è il linguaggio principale per comunicare con Apache Cassandra. Amazon Keyspaces (per Apache Cassandra) è compatibile con l'API CQL 3.x (retrocompatibile con la versione 2.x).

In CQL, i dati vengono archiviati in tabelle, colonne e righe. In questo senso CQL è simile a Structured Query Language (SQL). Questi sono i concetti chiave di CQL.

  • Elementi CQL — Gli elementi fondamentali di CQL sono identificatori, costanti, termini e tipi di dati.

  • Data Definition Language (DDL): le istruzioni DDL vengono utilizzate per gestire strutture di dati come keyspace e tabelle, che sono risorse AWS in Amazon Keyspaces. Le istruzioni DDL sono operazioni del piano di controllo in. AWS

  • Data Manipulation Language (DML): le istruzioni DML vengono utilizzate per gestire i dati all'interno delle tabelle. Le istruzioni DML vengono utilizzate per selezionare, inserire, aggiornare ed eliminare i dati. Si tratta di operazioni sul piano dati in. AWS

  • Funzioni integrate: Amazon Keyspaces supporta una varietà di funzioni scalari integrate che puoi utilizzare nelle istruzioni CQL.

Per ulteriori informazioni su CQL, consulta. Riferimento al linguaggio CQL per Amazon Keyspaces (per Apache Cassandra) Per le differenze funzionali con Apache Cassandra, vedere. Differenze funzionali: Amazon Keyspaces e Apache Cassandra

Per eseguire le query CQL, puoi effettuare una delle seguenti operazioni:

  • Utilizzate l'editor CQL in. AWS Management Console

  • Use AWS CloudShell e l'espansione cqlsh.

  • Usa un client. cqlsh

  • Usa un driver client Cassandra con licenza Apache 2.0.

Oltre a CQL, puoi eseguire operazioni DDL (Data Definition Language) in Amazon Keyspaces utilizzando and the. AWS SDKs AWS Command Line Interface

Per ulteriori informazioni sull'utilizzo di questi metodi per accedere ad Amazon Keyspaces, consulta. Accesso ad Amazon Keyspaces (per Apache Cassandra)