メインコンテンツに移動

Amazon Keyspaces

ページトピック

Amazon Keyspaces (Apache Cassandra 向け) は、スケーラブルで可用性の高い、Apache Cassandra 互換のマネージドデータベースサービスです。Amazon Keyspaces を使用すると、現在使用しているものと同じ Cassandra Query Language (CQL) コード、Apache 2.0 ライセンスのドライバー、およびツールを使用して、AWS で Cassandra ワークロードを実行できます。Amazon Keyspaces では、Apache Cassandra の修正バージョンを使用しています。Apache Cassandra コードを変更して、マネージドサーバーレスのサービスとして実行できるようにしました。サーバーをプロビジョニング、パッチ適用、または管理する必要はなく、ソフトウェアをインストール、保守、または運用する必要もありません。テーブルは自動的に拡張および縮小され、使用したリソースに対してのみ料金が発生します。

Amazon Keyspaces は CQL API と互換性があります。Amazon Keyspaces は、キースペースとテーブルの作成、データの読み取り、データの書き込みなど、最も一般的に使用されるすべての Cassandra データプレーン操作をサポートしています。Amazon Keyspaces はサーバーレスであるため、サーバーをプロビジョニング、パッチ適用、または管理する必要はなく、ソフトウェアをインストール、保守、または操作する必要もありません。Amazon Keyspaces では、管理する圧縮戦略、廃棄、またはガベージコレクション設定はありません。Amazon Keyspaces では、1 桁のミリ秒のパフォーマンスを実現できます。Amazon Keyspaces での書き込みはすべて、複数の AWS アベイラビリティーゾーンで 3 回レプリケーションされるため、耐久性と可用性を備えます。

はい。Amazon Keyspaces の使用向けに Database Savings Plans を購入することが可能です。1 年期間での一定の使用量にコミットすると、コストを最大 18% 削減できます。 適格な利用内容に関する追加情報は、Database Savings Plans の価格ページ で確認できます。

開始方法

すべて開く

Keyspaces の使用を開始するには、AWS マネジメントコンソール、または Apache 2.0 ライセンスの Cassandra ドライバーを使用してキースペースとテーブルを作成します。

いいえ。Amazon Keyspaces は、既存の Apache 2.0 ライセンスの Cassandra ドライバーで動作します。

既存の Apache 2.0 ライセンスの Cassandra ドライバーと開発者ツールを Amazon Keyspaces で使用できます。 詳細については、Amazon Keyspaces デベロッパーガイド をご覧ください。

Amazon Keyspaces テーブルは、実質的に無制限のスループットとストレージでスケールアップおよびスケールダウンできます。テーブルのサイズや、テーブルに保存できるアイテムの数に制限はありません。詳細については Amazon Keyspaces デベロッパーガイド の 「クォータ」を参照してください。

Amazon Keyspaces は、一貫した 1 桁ミリ秒のサーバー側の読み取りおよび書き込みパフォーマンスを提供すると同時に、高可用性とデータ耐久性も提供します。

Keyspaces では、オンデマンドキャパシティモードとプロビジョンドキャパシティモードの両方が提供されています。オンデマンド型キャパシティーモードでは、アプリケーションが実際に実行した書き込みと読み出しのみに対し、お支払いいただきます。プロビジョンド型キャパシティーモードは、あらかじめアプリケーションのトラフィック量が想定でき、キャパシティーへの要件が予測できる場合に、スループットコストの最適化に役立ちます。これに加えて、Keyspaces ではデータストレージと標準のインターネットデータ転送の料金が請求されます。詳細については、Amazon Keyspaces の料金を参照してください。