アパッチハドゥープ(読み)あぱっちはどぅーぷ(英語表記)Apache Hadoop

デジタル大辞泉 「アパッチハドゥープ」の意味・読み・例文・類語

アパッチ‐ハドゥープ(Apache Hadoop)

ハドゥープ

出典 小学館デジタル大辞泉について 情報 | 凡例

日本大百科全書(ニッポニカ) 「アパッチハドゥープ」の意味・わかりやすい解説

アパッチハドゥープ
あぱっちはどぅーぷ
Apache Hadoop

アメリカの非営利団体であるアパッチソフトウェア財団Apache Software Foundation(ASF)が公開しているビッグデータ(大規模データ)を効率的に分散処理、管理するためのオープンソースのソフトウェア。通常はハドゥープ(Hadoop、ハデュープとも読む)と略して使われる。グーグルGoogle社の自社システム基盤に関する論文に触発された技術者たちの活動をきっかけにして、グーグル社と異なるプログラム言語Java(ジャバ)を使って開発された。

 ハドゥープはコンピュータで取り扱うデータの規模が急激に大きくなっている状況にあわせ、大規模なデータ管理が可能な分散データベース(HBase)を備えることにより、コンピュータの台数を段階的に数千台規模まで増やしても管理ができる。このような並列的な規模の拡大はハードウェアの障害が起きやすくなる弊害を生むが、ハドゥープ分散ファイルシステム(Hadoop Distributed File System=HDFS)は、一部のコンピュータが故障してもデータは維持される仕組みをもつ。また、MapReduce(マップレデュース)という分散処理システムによって、データのバッチ一括)処理実行中に一部のコンピュータが故障しても、処理自体は継続して行われるようになっている。こうした耐障害性拡張性、維持コストに優れる点を評価され、ヤフーYahoo!やフェイスブックFacebookなどの世界規模の情報サービスを提供する企業に採用され、以降、金融機関や大手オンラインショップなどでも採用する動きが広がっている。

[編集部]

出典 小学館 日本大百科全書(ニッポニカ)日本大百科全書(ニッポニカ)について 情報 | 凡例

今日のキーワード

発見学習

発見という行為の習得を目指す学習。または,発見という行為を通じて学習内容を習得することを目指す学習。発見学習への着想は多くの教育理論に認められるが,一般には,ジェローム・S.ブルーナーが『教育の過程』...

発見学習の用語解説を読む

コトバンク for iPhone

コトバンク for Android