SAA / ドメイン3 高パフォーマンスなアーキテクチャの設計
Amazon Keyspaces (Apache Cassandra用)
概要
は、Apache Cassandra互換のなワイドカラムデータベースです。Cassandra Query Languageを使いながらクラスター管理を不要にします。
主要技術
① パーティションキー
でデータ配置が決まります。アクセスが一部のキーへ偏らない設計がの中心です。
② キャパシティーモード
予測可能な負荷にはプロビジョンド、変動や予測困難な負荷にはを選択します。
③ Cassandra互換
既存のCQLや対応ドライバーを活用できますが、Apache Cassandraとの機能差は確認が必要です。
試験対策
① 選択基準
Cassandra互換が必要な高スケールのワイドカラムワークロードで選びます。
② DynamoDBとの違い
CQLとCassandra互換性なら、AWSネイティブなキー・バリュー/ドキュメントモデルならです。