プロデジ(データ・AI)想定問題集 トップへ
科目A: データエンジニアリング(問29〜35)

34

ストリーミング処理とバッチ処理の特徴比較として最も適切なものはどれか。

Aバッチ処理はデータ発生直後に1件ずつ処理し、ストリーミング処理はまとめて月次処理する
Bストリーミング処理はデータ発生時点で連続的に処理しリアルタイム性を重視するのに対し、バッチ処理は一定量・一定時間ごとにまとめて処理する
C両者に性質的な違いはなく、単にツールの違いでしかない
Dストリーミング処理はリレーショナルデータベース専用の処理方式である

解説

ストリーミング処理はデータが発生した時点から連続的に処理しリアルタイム性を重視するのに対し、バッチ処理は一定量や一定時間ごとにデータをまとめて処理します。IoTセンサー監視やリアルタイム推薦はストリーミング、月次集計や帳票出力はバッチが適しています。