Amazon Keyspaces(Apache Cassandra용)는 고가용성의 확장 가능한 관리형 Apache Cassandra 호환 데이터베이스 서비스입니다. Amazon Keyspaces를 사용하면 현재 사용 중인 것과 동일한 CQL(Cassandra Query Language) 코드, Apache 2.0 라이선스 드라이버 및 도구를 사용하여 AWS에서 Cassandra 워크로드를 실행할 수 있습니다. Amazon Keyspaces는 수정된 버전의 Apache Cassandra를 사용합니다. AWS는 관리형 서버리스 서비스로 실행될 수 있도록 Apache Cassandra 코드를 수정했습니다. 서버를 프로비저닝, 패치 또는 관리할 필요가 없으며 소프트웨어를 설치, 유지 관리 또는 운영할 필요도 없습니다. 테이블은 자동으로 확대 및 축소될 수 있으며, 사용하는 리소스에 대해서만 비용을 지불하면 됩니다.
Amazon Keyspaces는 CQL API와 호환됩니다. Amazon Keyspaces는 키 공간 및 테이블 생성, 데이터 읽기 및 쓰기와 같이 가장 일반적으로 사용되는 Cassandra 데이터 평면 작업을 모두 지원합니다. Amazon Keyspaces는 서버리스이므로 서버를 프로비저닝, 패치 또는 관리할 필요가 없으며 소프트웨어를 설치, 유지 관리 또는 운영할 필요도 없습니다. Amazon Keyspaces에서는 관리할 압축 전략, 툼스톤 또는 가비지 컬렉션 설정이 없습니다. Amazon Keyspaces는 10밀리초 미만의 빠른 성능을 제공합니다. Amazon Keyspaces에서의 모든 쓰기 작업은 내구성 및 가용성을 위해 여러 AWS 가용 영역에 걸쳐 세 번 복제됩니다.
Amazon Keyspaces를 시작하려면 AWS Management Console 또는 Apache 2.0 라이선스 Cassandra 드라이버를 사용하여 키 공간 및 테이블을 생성하십시오.
아니요. Amazon Keyspaces는 기존 Apache 2.0 라이선스 Cassandra 드라이버와 함께 작동합니다.
기존 Apache 2.0 라이선스 Cassandra 드라이버 및 개발자 도구와 Amazon Keyspaces를 함께 사용할 수 있습니다. 자세한 내용은 Amazon Keyspaces 개발자 안내서를 참조하세요.
Amazon Keyspaces 테이블은 사실상 무제한의 처리량 및 스토리지로 확대/축소할 수 있습니다. 따라서 테이블 크기 또는 테이블에 저장할 수 있는 행 수에도 제한이 없습니다. 자세한 내용은 Amazon Keyspaces 개발자 안내서의 ‘할당량’을 참조하세요.
Amazon Keyspaces는 10밀리초 미만의 서버 측 읽기 및 쓰기 성능을 일관되게 제공하는 동시에 고가용성 및 데이터 내구성을 제공합니다.
Amazon Keyspaces는 온디맨드 용량 모드와 프로비저닝된 용량 모드를 모두 제공합니다. 온디맨드 용량 모드에서는 애플리케이션이 실제로 수행하는 읽기 및 쓰기에 대해서만 비용을 지불합니다. 프로비저닝 용량 모드는 애플리케이션 트래픽을 예측할 수 있고 용량 요구 사항을 사전에 예상할 수 있는 경우 처리량 요금을 최적화하는 데 도움이 될 수 있습니다. 또한, Amazon Keyspaces에서는 데이터 스토리지 및 표준 인터넷 데이터 전송 요금이 청구됩니다. 자세한 내용은 Amazon Keyspaces 요금을 참조하세요.