ラムダアーキテクチャとは?
ラムダアーキテクチャとは、全件を定期的に再計算するバッチ層と、到着したデータを即座に処理する速度層を並走させ、参照層で両者を統合して結果を返す構成。精度の高い結果と低遅延の結果を同時に得るための、ビッグデータ基盤の代表的な設計である。
らむだあーきてくちゃ
ラムダアーキテクチャの意味
全件を定期的に再計算するバッチ層と、到着したデータを即座に処理する速度層を並走させ、参照層で両者を統合して結果を返す構成。精度の高い結果と低遅延の結果を同時に得るための、ビッグデータ基盤の代表的な設計である。
ラムダアーキテクチャの具体例
売上集計で、前日までの確定値は夜間バッチが全件再計算し、当日分はストリーム処理が概算を持つ。利用者への画面表示では両者を足し合わせ、リアルタイム性を保ちながら過去分の誤りは翌日の再計算で自動的に正される。
ラムダアーキテクチャは試験でどう引っ掛けられる?
バッチ層と速度層で同じ集計ロジックを二重に実装する保守コストが弱点。これを嫌ってストリーム処理に一本化し再処理も同じ経路で行う構成をカッパアーキテクチャと呼び、両者は別物である。
ラムダアーキテクチャと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。