

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

# Cassandra APIs, operazioni, funzioni e tipi di dati supportati
<a name="cassandra-apis"></a>

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. 

**Topics**
+ [Supporto per l'API Cassandra](#cassandra-api-support)
+ [Supporto dell'API Cassandra Control Plane](#cassandra-control-plane-apis)
+ [Supporto API Cassandra Data Plane](#cassandra-data-plane-apis)
+ [Supporto della funzione Cassandra](#cassandra-functions)
+ [Supporto per i tipi di dati Cassandra](#cassandra-data-type)

## Supporto per l'API Cassandra
<a name="cassandra-api-support"></a>


| Operazione API | Supportata | 
| --- | --- | 
|  `CREATE KEYSPACE`  |  Sì   | 
|  `ALTER KEYSPACE`  |  Sì  | 
|  `DROP KEYSPACE`  |  Sì  | 
|  `CREATE TABLE`  |  Sì  | 
|  `ALTER TABLE`  |  Sì  | 
|  `DROP TABLE`  |  Sì  | 
|  `CREATE INDEX`  |  No  | 
|  `DROP INDEX`  |  No  | 
|  `UNLOGGED BATCH`  |  Sì  | 
|  `LOGGED BATCH`  |  Sì  | 
|  `SELECT`  |  Sì  | 
|  `INSERT`  |  Sì  | 
|  `DELETE`  |  Sì  | 
|  `UPDATE`  |  Sì  | 
|  `USE`  |  Sì  | 
|  `CREATE TYPE`  |  Sì  | 
|  `ALTER TYPE`  |  No  | 
|  `DROP TYPE`  |  Sì  | 
|  `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
<a name="cassandra-control-plane-apis"></a>

 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
<a name="cassandra-data-plane-apis"></a>


| Funzionalità | Supportato | 
| --- | --- | 
|  Supporto JSON per le istruzioni SELECT e INSERT  |  Sì  | 
|  Colonne statiche  |  Sì  | 
|  Time to Live (TTL)  |  Sì  | 

## Supporto della funzione Cassandra
<a name="cassandra-functions"></a>

Per ulteriori informazioni sulle funzioni supportate, vedere[Funzioni integrate in Amazon Keyspaces](cql.functions.md).


| Funzione | Supportata | 
| --- | --- | 
|  Funzioni `Aggregate`   |  No  | 
|  `Blob`conversione  |  Sì   | 
|  `Cast`  |  Sì  | 
|  Funzioni `Datetime`   |  Sì  | 
|  funzioni di conversione del tempo  |  Sì  | 
|  Funzioni `TimeUuid`   |  Sì   | 
|  `Token`  |  Sì  | 
|  `User defined functions` (`UDF`)  |  No  | 
|  `Uuid`  |  Sì  | 

## Supporto per i tipi di dati Cassandra
<a name="cassandra-data-type"></a>

La tabella seguente elenca i tipi di dati Apache Cassandra supportati in Amazon Keyspaces. Per ulteriori informazioni sui tipi di dati in Amazon Keyspaces, consulta. [Tipi di dati](cql.elements.md#cql.data-types)


| Tipo di dati | Supportata | 
| --- | --- | 
|  `ascii`  |  Sì   | 
|  `bigint`  |  Sì  | 
|  `blob`  |  Sì  | 
|  `boolean`  |  Sì  | 
|  `counter`  |  Sì  | 
|  `date`  |  Sì  | 
|  `decimal`  |  Sì  | 
|  `double`  |  Sì  | 
|  `float`  |  Sì  | 
|  `frozen`  |  Sì  | 
|  `inet`  |  Sì  | 
|  `int`  |  Sì  | 
|  `list`  |  Sì  | 
|  `map`  |  Sì  | 
|  `set`  |  Sì  | 
|  `smallint`  |  Sì  | 
|  `text`  |  Sì  | 
|  `time`  |  Sì  | 
|  `timestamp`  |  Sì  | 
|  `timeuuid`  |  Sì  | 
|  `tinyint`  |  Sì  | 
|  `tuple`  |  Sì  | 
|  `user-defined types` (`UDTs`)  |  Sì  | 
|  `uuid`  |  Sì  | 
|  `varchar`  |  Sì  | 
|  `varint`  |  Sì  | 