API, operazioni, funzioni e tipi di dati Cassandra supportati - 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à.

API, operazioni, funzioni e tipi di dati Cassandra supportati

Amazon Keyspaces (per Apache Cassandra) è compatibile con l'API Cassandra Query Language (CQL) 3.11 (retrocompatibile con la versione 2.x).

Amazon Keyspaces supporta tutte le operazioni sul piano dati Cassandra di uso comune, come la creazione di keyspace e tabelle, la lettura e la scrittura di dati.

Le seguenti sezioni elencano le funzionalità supportate.

Supporto per l'API Cassandra

Operazione API Supportato

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

Supporto dell'API Cassandra Control Plane

Poiché Amazon Keyspaces è gestito, non sono necessarie le operazioni dell'API del piano di controllo Cassandra per gestire le impostazioni di cluster e nodi. Di conseguenza, le seguenti funzionalità di Cassandra non sono applicabili.

Funzionalità Motivo

Interruttore Durable Writings

Tutte le scritture sono durevoli

Leggi le impostazioni di riparazione

Non applicabile

secondi di grazia GC

Non applicabile

Impostazioni del filtro Bloom

Non applicabile

Impostazioni di compattazione

Non applicabile

Compression settings (Impostazioni di compressione)

Non applicabile

Impostazioni di memorizzazione nella cache

Non applicabile

Impostazioni di sicurezza

Sostituito da IAM

Supporto API Cassandra Data Plane

Funzionalità Supportato

Supporto JSON per le istruzioni SELECT e INSERT

Colonne statiche

Time to Live (TTL)

Supporto alla funzione Cassandra

Per ulteriori informazioni sulle funzioni supportate, vedereFunzioni integrate in Amazon Keyspaces.

Funzione Supportato

Funzioni Aggregate

No

Blobconversione

Cast

Funzioni Datetime

funzioni di conversione del tempo

Funzioni TimeUuid

Token

User defined functions (UDF)

No

Uuid

Supporto per i tipi di dati Cassandra

Tipo di dati Supportato 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

Per rifattorizzare gli UDT con Protocol Buffers, consulta Amazon Keyspaces Protocol Buffers.

uuid

varchar

varint