過去問解きまくり研究所 ホーム

平成30年度 春期 午前 問20

ソフトウェア

MapReduceに関する問題

多数のサーバで構成された大規模な分散ファイルシステム機能を提供し,MapReduce による大規模データの分散処理を実現する OSS はどれか。

答えと解説を見る

✓ これが正解アApache Hadoop

解説

分散ファイルシステムとMapReduceを備えます。

設問が求めているのは二つの働きを合わせて備えたものです。多数のサーバにまたがってファイルを預かる仕組みと、MapReduceという枠組みで大量のデータを手分けして処理する仕組みでした。この二つを基盤として提供しているのがApache Hadoopです。だからApache Hadoopが当たります。Apache Kafkaは、次々に届く出来事の記録を受け取って流していく役目で知られています。預かる場と手分けの枠組みを合わせて備えるという条件には当てはまりません。Apache Sparkは、データを記憶装置の上に載せたまま繰り返し計算する速さで知られています。計算する側に寄っており、ファイルを預かる基盤そのものは別に用意されました。Apache Stormは、絶え間なく流れてくるデータをその場で処理し続ける役目で知られています。ためてから手分けするのではなく、通りすがりに扱う形でした。二つの働きを合わせて備えるという条件に、三つとも当てはまりませんでした。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成30年度 春期 基本情報技術者試験 午前 問20

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)