ミドルウェア (全7問中2問目)
No.2
Hadoopの説明はどれか。
出典:平成29年秋期 問19
- JavaEE仕様に準拠したアプリケーションサーバ
- LinuxやWindowsなどの様々なプラットフォーム上で動作するWebサーバ
- 機能の豊富さが特徴のRDBMS
- 大規模なデータを分散処理するためのソフトウェアライブラリ
- [出題歴]
- 応用情報技術者 R3春期 問20
分類
テクノロジ系 » ソフトウェア » ミドルウェア
正解
エ
解説
Hadoop(ハドゥープ)は、ペタバイト級の大規模データの蓄積・処理の分散処理を実現するミドルウェアです。Googleが論文として発表した分散処理フレームワーク「MapReduce」および分散ファイルシステム「Google File System」を基盤技術に、オープンソースとしてJavaで実装したものです。分散ファイルシステムのHDFS(Hadoop Distributed File System)と、分散処理のフレームワークであるHadoop MapReduceの2つから構成されます。したがって「エ」が適切な説明です。
- WildFlyの説明です。
- ApacheやNginxなどの説明です。
- PostgreSQLなどの説明です。
- 正しい。Hadoopは大規模なデータの分散処理基盤を提供するソフトウェアライブラリです。