

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 지원되는 Cassandra API, 작업, 함수, 데이터 유형
<a name="cassandra-apis"></a>

Amazon Keyspaces(Apache Cassandra용)는 Cassandra 쿼리 언어(CQL) 3.11 API(버전 2.x와 이전 버전과 호환 가능)와 호환됩니다.

Amazon Keyspaces는 키스페이스 및 테이블 생성, 데이터 읽기, 데이터 쓰기 등 일반적으로 사용되는 모든 Cassandra 데이터 플레인 작업을 지원합니다.

 다음 섹션에는 지원되는 기능이 나열되어 있습니다.

**Topics**
+ [Cassandra API 지원](#cassandra-api-support)
+ [Cassandra 컨트롤 플레인 API 지원](#cassandra-control-plane-apis)
+ [Cassandra 데이터 영역 API 지원](#cassandra-data-plane-apis)
+ [Cassandra 함수 지원](#cassandra-functions)
+ [Cassandra 데이터 유형 지원](#cassandra-data-type)

## Cassandra API 지원
<a name="cassandra-api-support"></a>


| API 작업 | 지원됨 | 
| --- | --- | 
| `CREATE KEYSPACE` | 예 | 
| `ALTER KEYSPACE` | 예 | 
| `DROP KEYSPACE` | 예 | 
| `CREATE TABLE` | 예 | 
| `ALTER TABLE` | 예 | 
| `DROP TABLE` | 예 | 
| `CREATE INDEX` | 아니요 | 
| `DROP INDEX` | 아니요 | 
| `UNLOGGED BATCH` | 예 | 
| `LOGGED BATCH` | 예 | 
| `SELECT` | 예 | 
| `INSERT` | 예 | 
| `DELETE` | 예 | 
| `UPDATE` | 예 | 
| `USE` | 예 | 
| `CREATE TYPE` | 예 | 
| `ALTER TYPE` | 아니요 | 
| `DROP TYPE` | 예 | 
| `CREATE TRIGGER` | 아니요 | 
| `DROP TRIGGER` | 아니요 | 
| `CREATE FUNCTION` | 아니요 | 
| `DROP FUNCTION` | 아니요 | 
| `CREATE AGGREGATE` | 아니요 | 
| `DROP AGGREGATE` | 아니요 | 
| `CREATE MATERIALIZED VIEW` | 아니요 | 
| `ALTER MATERIALIZED VIEW` | 아니요 | 
| `DROP MATERIALIZED VIEW` | 아니요 | 
| `TRUNCATE` | 아니요 | 

## Cassandra 컨트롤 플레인 API 지원
<a name="cassandra-control-plane-apis"></a>

 Amazon Keyspaces는 관리형이므로 클러스터 및 노드 설정을 관리하기 위한 Cassandra 컨트롤 플레인 API 작업이 필요하지 않습니다. 따라서 다음과 같은 Cassandra 기능은 적용되지 않습니다.


| 기능 | 이유 | 
| --- | --- | 
| 내구성이 뛰어난 쓰기 토글 | 모든 쓰기는 내구성이 뛰어납니다. | 
| 읽기 복구 설정 | 해당 사항 없음 | 
| GC 유예 기간(초) | 해당 사항 없음 | 
| 블룸 필터 설정 | 해당 사항 없음 | 
| 컴팩션 설정 | 해당 사항 없음 | 
| 컴프레션 설정 | 해당 사항 없음 | 
| 캐싱 설정 | 해당 사항 없음 | 
| 보안 설정 | IAM으로 대체됨 | 

## Cassandra 데이터 영역 API 지원
<a name="cassandra-data-plane-apis"></a>


| 기능 | 지원 | 
| --- | --- | 
| SELECT 및 INSERT 문에 대한 JSON 지원 | 예 | 
| 정적 열 | 예 | 
| TTL(Time To Live) | 예 | 

## Cassandra 함수 지원
<a name="cassandra-functions"></a>

지원되는 함수에 대한 자세한 내용은 [Amazon Keyspaces의 기본 제공 함수](cql.functions.md) 섹션을 참조하십시오.


| 함수 | 지원됨 | 
| --- | --- | 
| `Aggregate` 함수 | 아니요 | 
| `Blob` 변환 | 예 | 
| `Cast` | 예 | 
| `Datetime` 함수 | 예 | 
| 시간 변환 함수 | 예 | 
| `TimeUuid` 함수 | 예 | 
| `Token` | 예 | 
| `User defined functions` (`UDF`) | 아니요 | 
| `Uuid` | 예 | 

## Cassandra 데이터 유형 지원
<a name="cassandra-data-type"></a>

다음 표에는 Amazon Keyspaces에서 지원되는 Apache Cassandra 데이터 유형이 나열되어 있습니다. Amazon Keyspaces의 데이터 유형에 대한 자세한 내용은 섹션을 참조하세요[데이터 타입](cql.elements.md#cql.data-types).


| 데이터 유형 | 지원됨 | 
| --- | --- | 
| `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` (`UDTs`) | 예 | 
| `uuid` | 예 | 
| `varchar` | 예 | 
| `varint` | 예 | 