카산드라 쿼리 언어 () 란 무엇입니까? CQL - Amazon Keyspaces(Apache Cassandra용)

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

카산드라 쿼리 언어 () 란 무엇입니까? CQL

카산드라 쿼리 언어 () CQL 는 Apache Cassandra와 통신하기 위한 기본 언어입니다. Amazon Keyspaces (아파치 카산드라용) 는 CQL 3.x API (버전 2.x와 이전 버전과 호환 가능) 와 호환됩니다.

에서는 데이터가 테이블CQL, 열, 행에 저장됩니다. 이런 점에서 CQL 구조화된 쿼리 언어 (SQL) 와 비슷합니다. 의 주요 개념은 다음과 같습니다CQL.

  • CQL요소 — 의 기본 CQL 요소는 식별자, 상수, 용어, 데이터 유형입니다.

  • 데이터 정의 언어 (DDL) — DDL 명령문은 Amazon Keyspace의 AWS 리소스인 키스페이스 및 테이블과 같은 데이터 구조를 관리하는 데 사용됩니다. DDL명령문은 컨트롤 플레인 연산입니다. AWS

  • 데이터 조작 언어 (DML) — DML 명령문은 테이블 내의 데이터를 관리하는 데 사용됩니다. DML명령문은 데이터를 선택, 삽입, 업데이트 및 삭제하는 데 사용됩니다. 다음은 에서의 AWS데이터 플레인 작업입니다.

  • 내장 함수 — Amazon Keyspace는 명령문에서 사용할 수 있는 다양한 내장 스칼라 함수를 지원합니다. CQL

에 대한 자세한 내용은 CQL 을 참조하십시오. CQL Amazon Keyspaces의 언어 참조(Apache Cassandra용) Apache Cassandra와의 기능적 차이점에 대해서는 을 참조하십시오. 기능적 차이: Amazon Keyspaces와 Apache Cassandra

CQL쿼리를 실행하려면 다음 중 하나를 수행할 수 있습니다.

  • 에서 CQL 편집기를 사용하십시오 AWS Management Console.

  • 사용 AWS CloudShell 및 캐쉬 확장.

  • 클라이언트를 사용하세요. cqlsh

  • Apache 2.0 라이선스 카산드라 클라이언트 드라이버를 사용하십시오.

또한CQL, AWS SDKs 및 를 사용하여 Amazon Keyspace에서 데이터 정의 언어 (DDL) 작업을 수행할 수 있습니다. AWS Command Line Interface

이러한 메서드를 사용하여 Amazon Keyspaces에 액세스하는 방법에 대한 자세한 내용은 Amazon Keyspaces(Apache Cassandra용) 액세스 섹션을 참조하세요.