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

Che cos'è Cassandra Query Language ()? CQL

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

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

  • CQLelementi: gli elementi fondamentali di CQL sono identificatori, costanti, termini e tipi di dati.

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

  • Data Manipulation Language (DML): DML le istruzioni vengono utilizzate per gestire i dati all'interno delle tabelle. DMLle istruzioni 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 usare nelle istruzioni. CQL

Per ulteriori informazioni suCQL, consulta. CQLlinguaggio di riferimento per Amazon Keyspaces (per Apache Cassandra) Per le differenze funzionali con Apache Cassandra, vedere. Differenze funzionali: Amazon Keyspaces e Apache Cassandra

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

  • Utilizzate l'CQLeditor 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.

InoltreCQL, puoi eseguire operazioni Data Definition Language (DDL) in Amazon Keyspaces utilizzando AWS SDKs and the. 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)