IPA過去問ドリル

令和6年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問16

テクノロジ/データベース

ビッグデータの処理に使用される CEP(複合イベント処理)に関する記述として,適切なものはどれか。

出典:令和6年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問16

正解:エ

解説

CEP(Complex Event Processing,複合イベント処理)は,センサーデータや取引データなど,連続して発生する大量のイベントデータをリアルタイムに監視し,あらかじめ定義した条件(パターン)に合致するイベントの組合せを検出したときに,対応する処理を即座に実行する方式です。ビッグデータのストリーム処理などで広く利用されています。

選択肢ごとの解説

  • 誤り。多次元データベースによる集計・分析は OLAP の説明であり,CEP とは異なります。
  • 誤り。更新前のデータを保持して同時実行制御を行う方式は,多版同時実行制御(MVCC)の説明であり,CEP とは異なります。
  • 誤り。分散データベースにおけるトランザクションを実現する方式は,2 相コミットなどの分散トランザクション制御の説明であり,CEP とは異なります。
  • 正しい。連続して発生するデータに対し,あらかじめ規定した条件に合致する場合に実行される処理を実装する方式が,CEP(複合イベント処理)の説明です。
データベーススペシャリストの過去問を演習モードで解く