API, operaciones, funciones y tipos de datos de Cassandra admitidos - 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.

API, operaciones, funciones y tipos de datos de Cassandra admitidos

Amazon Keyspaces (para Apache Cassandra) es compatible con la API de Cassandra Query Language (CQL) 3.11 (retrocompatible con la versión 2.x).

Amazon Keyspaces admite todas las operaciones del plano de datos de Cassandra de uso habitual, como la creación de espacios de claves y tablas, y la lectura y escritura de datos.

En las secciones siguientes se enumeran las funcionalidades admitidas.

Compatibilidad con la API de Cassandra

Operación de la API Compatible

CREATE KEYSPACE

ALTER KEYSPACE

DROP KEYSPACE

CREATE TABLE

ALTER TABLE

DROP TABLE

CREATE INDEX

No

DROP INDEX

No

UNLOGGED BATCH

LOGGED BATCH

No

SELECT

INSERT

DELETE

UPDATE

USE

CREATE TYPE

No

ALTER TYPE

No

DROP TYPE

No

CREATE TRIGGER

No

DROP TRIGGER

No

CREATE FUNCTION

No

DROP FUNCTION

No

CREATE AGGREGATE

No

DROP AGGREGATE

No

CREATE MATERIALIZED VIEW

No

ALTER MATERIALIZED VIEW

No

DROP MATERIALIZED VIEW

No

TRUNCATE

No

Compatibilidad con la API de plano de control de Cassandra

Dado que Amazon Keyspaces está administrado, las operaciones de la API de plano de control de Cassandra para administrar la configuración de clústeres y nodos no son necesarias. En consecuencia, las siguientes características de Cassandra no son aplicables.

Característica Motivo

Conmutador de escrituras duraderas

Todas las escrituras son duraderas

Ajustes de reparación de lectura

No aplicable

Segundos de gracia de GC

No aplicable

Configuración del filtro Bloom

No aplicable

Configuración de compactación

No aplicable

Configuración de compresión

No aplicable

Configuración de la caché

No aplicable

Configuración de seguridad

Sustituido por IAM

Compatibilidad con la API de plano de datos de Cassandra

Característica Compatible

Compatibilidad con JSON para las instrucciones SELECT e INSERT

Columnas estáticas

Periodo de vida (TTL)

Compatibilidad con las funciones de Cassandra

Para obtener más información sobre las funciones admitidas, consulte Funciones integradas en Amazon Keyspaces.

Función Compatible

Funciones de Aggregate

No

Conversión de Blob

Cast

Funciones de Datetime

Funciones de conversión de tiempo

Funciones de TimeUuid

Token

User defined functions (UDF)

No

Uuid

Compatibilidad con tipos de datos de Cassandra

Tipo de datos Compatible Nota

ascii

bigint

blob

boolean

counter

date

decimal

double

float

frozen

inet

int

list

map

set

smallint

text

time

timestamp

timeuuid

tinyint

tuple

user-defined types (UDT)

No

Para refactorizar los UDT con búferes de protocolo, consulte Búferes de protocolo de Amazon Keyspaces.

uuid

varchar

varint