Was ist Cassandra Query Language ()? CQL - Amazon Keyspaces (für Apache Cassandra)

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Was ist Cassandra Query Language ()? CQL

Cassandra Query Language (CQL) ist die Hauptsprache für die Kommunikation mit Apache Cassandra. Amazon Keyspaces (für Apache Cassandra) ist mit Version CQL 3.x kompatibel API (abwärtskompatibel mit Version 2.x).

In werden Daten in TabellenCQL, Spalten und Zeilen gespeichert. In diesem Sinne CQL ähnelt Structured Query Language (SQL). Dies sind die Schlüsselkonzepte vonCQL.

  • CQLElemente — Die grundlegenden Elemente von CQL sind Bezeichner, Konstanten, Begriffe und Datentypen.

  • Data Definition Language (DDL) — DDL Anweisungen werden verwendet, um Datenstrukturen wie Schlüsselräume und Tabellen zu verwalten, bei denen es sich um AWS Ressourcen in Amazon Keyspaces handelt. DDLAnweisungen sind Operationen auf der Kontrollebene in. AWS

  • Data Manipulation Language (DML) — DML Anweisungen werden verwendet, um Daten in Tabellen zu verwalten. DMLAnweisungen werden zum Auswählen, Einfügen, Aktualisieren und Löschen von Daten verwendet. Dies sind Operationen auf Datenebene in AWS.

  • Integrierte Funktionen — Amazon Keyspaces unterstützt eine Vielzahl integrierter Skalarfunktionen, die Sie in CQL Anweisungen verwenden können.

Weitere Informationen zu finden Sie CQL unter. CQLSprachreferenz für Amazon Keyspaces (für Apache Cassandra) Informationen zu funktionalen Unterschieden zu Apache Cassandra finden Sie unterFunktionale Unterschiede: Amazon Keyspaces im Vergleich zu Apache Cassandra.

Um CQL Abfragen auszuführen, können Sie einen der folgenden Schritte ausführen:

  • Verwenden Sie den CQL Editor in der AWS Management Console.

  • Verwenden Sie AWS CloudShell und die Cqlsh-Erweiterung.

  • Benutze einen Client. cqlsh

  • Verwenden Sie einen für Apache 2.0 lizenzierten Cassandra-Client-Treiber.

Darüber hinaus können Sie Data Definition Language (DDL) -Operationen in Amazon Keyspaces mit dem AWS SDKs und dem AWS Command Line Interface ausführen. CQL

Weitere Informationen zur Verwendung dieser Methoden für den Zugriff auf Amazon Keyspaces finden Sie unterZugreifen auf Amazon Keyspaces (für Apache Cassandra).