無限ノック › DEA 練習問題一覧 › 問題
DEAデータストアの管理

あるモバイルゲーム会社が、オンプレミスの Apache Cassandra クラスターで以下のデータを管理しています。 ・プレイヤーのゲームイベントログ(1日あたり10億件以上) ・プレイヤーIDと時刻をパーティションキーとした時系列アクセスパターン ・CQL (Cassandra Query Language) を使ったアプリケーションコード この会社はクラスター管理の運用負荷を削減し、フルマネージドサービスへの移行を検討しています。追加要件は以下の通りです。 ・既存の CQL ベースのアプリケーションコードの変更を最小限に抑える ・自動スケーリング対応のサーバーレスキャパシティモードを利用する ・TTL (Time-to-Live) を使って古いレコードを自動削除する これらの要件を最も満たす AWS サービスはどれですか?

A
Amazon DynamoDB
Amazon DynamoDB は CQL と非互換であり、独自 API(PartiQL またはネイティブ API)への書き換えが必要なため、コード変更最小化の要件を満たしません。
B
Amazon Keyspaces (for Apache Cassandra)
✓ 正解
Amazon Keyspaces は Apache Cassandra と互換性のあるフルマネージドサーバーレスデータベースです。CQL との高い互換性を持ち、既存アプリケーションのコード変更を最小化して移行できます。オンデマンドキャパシティモードによる自動スケーリングと TTL 機能もサポートしており、本問の全要件を満たします。
C
Amazon DocumentDB (MongoDB 互換)
Amazon DocumentDB は MongoDB 互換のドキュメントデータベースであり、Cassandra の CQL とは互換性がありません。
D
Amazon Neptune
Amazon Neptune はグラフデータベース(RDF・プロパティグラフ)であり、大量の時系列イベントログの格納には適していません。

解説

Amazon Keyspaces は Apache Cassandra と互換性のあるフルマネージドサーバーレスデータベースです。CQL との高い互換性を持ち、既存アプリケーションのコード変更を最小化して移行できます。オンデマンドキャパシティモードによる自動スケーリングと TTL 機能もサポートしており、本問の全要件を満たします。 選択肢AのAmazon DynamoDB は CQL と非互換であり、独自 API(PartiQL またはネイティブ API)への書き換えが必要なため、コード変更最小化の要件を満たしません。 選択肢CのAmazon DocumentDB は MongoDB 互換のドキュメントデータベースであり、Cassandra の CQL とは互換性がありません。 選択肢DのAmazon Neptune はグラフデータベース(RDF・プロパティグラフ)であり、大量の時系列イベントログの格納には適していません。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでDEAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← DEA の問題一覧に戻る