Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

¿Qué es Cassandra Query Language (CQL)?

Modo de enfoque
¿Qué es Cassandra Query Language (CQL)? - Amazon Keyspaces (para Apache Cassandra)

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cassandra Query Language (CQL) es el lenguaje principal para comunicar con Apache Cassandra. Amazon Keyspaces (para Apache Cassandra) es compatible con la API 3.x de CQL (retrocompatible con la versión 2.x).

En CQL, los datos se almacenan en tablas, columnas y filas. En este sentido, CQL es similar al lenguaje Structured Query Language (SQL). A continuación, se describen los conceptos clave de CQL.

  • Elementos de CQL: los elementos fundamentales de CQL son los identificadores, las constantes, los términos y los tipos de datos.

  • Lenguaje de definición de datos (DDL): las instrucciones DDL se utilizan para administrar estructuras de datos, como los espacios de claves y las tablas, que son recursos de AWS en Amazon Keyspaces. Las instrucciones DDL son operaciones del plano de control en AWS.

  • Lenguaje de manipulación de datos (DML): las instrucciones de DML se utilizan para administrar los datos de las tablas. Las instrucciones DML se utilizan para seleccionar, insertar, actualizar y eliminar datos. Son operaciones del plano de datos en AWS.

  • Funciones integradas: Amazon Keyspaces admite diversas funciones escalares integradas que se pueden utilizar en las instrucciones CQL.

Para obtener más información sobre CQL, consulte Referencia del lenguaje CQL para Amazon Keyspaces (para Apache Cassandra). Para analizar las diferencias funcionales con Apache Cassandra, consulte Diferencias funcionales: Amazon Keyspaces vs. Apache Cassandra.

Para ejecutar consultas CQL, puede realizar una de las siguientes acciones:

  • Utilizar el editor CQL en la AWS Management Console.

  • Utilizar AWS CloudShell y la cqlsh-expansion.

  • Utilizar un cliente cqlsh.

  • Utilizar un controlador de cliente de Cassandra con licencia Apache 2.0.

Además de CQL, puede realizar operaciones de lenguaje de definición de datos (DDL) en Amazon Keyspaces mediante los AWS SDK y la AWS Command Line Interface.

Para obtener más información sobre el uso de estos métodos para acceder a Amazon Keyspaces, consulte Acceso a Amazon Keyspaces (para Apache Cassandra).

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.