試験公開中

このエントリーをはてなブックマークに追加

Hadoop徹底入門 第2版

翔泳社

4,180円 (3,800円+税)

ビッグデータ時代を支える定番ソフト、最新解説書

関連サイト

本書の関連ページが用意されています。

内容紹介

本書は、ご好評をいただいた『Hadoop徹底入門』の第2版です。Hadoopは、オープンソースで利用できる分散処理フレームワークで、多数のPCをつなぎ巨大な処理を短時間で可能にするものです。また、システムの一部が壊れたとしても稼動し続けられるなど、高い耐障害性をもつことでも注目されています。第2版では旧版を全面的に見直し、大きく変わったHadoopの最新版に対応しました。

Hadoopのインストールから、Javaによるプログラミング、運用のテクニックまで、実際にHadoopを使ってみようという方向けの情報を充実させています。また、多くの最新トピックも盛り込み、初心者から実際にHadoopを使っている人までご利用いただける内容となっています。

書誌情報

  • 著者: 太田一樹, 岩崎正剛, 猿田浩輔, 下垣徹, 藤井達朗, 山下真一, 濱野賢一朗
  • 発行日: (紙書籍版発行日: 2013-07-08)
  • 最終更新日: 2015-01-20
  • バージョン: 1.0.1
  • ページ数: 603ページ(PDF版換算)
  • 対応フォーマット: PDF
  • 出版社: 翔泳社

対象読者

著者について

太田一樹

2008年東京大学理学部情報工学科卒業。2010 年東京大学情報理工学系研究科コンピューター科学修士課程修了。大規模データ処理のための分散システム等に興味を持つ。現在はTreasure Data, Inc.最高技術責任者。

岩崎正剛

株式会社NTTデータ基盤システム事業本部。HadoopをはじめとするOSSの技術的ななんやかやに従事。パンがなければごはんを食べればいいじゃない。麺類も好きです。

猿田浩輔

株式会社NTTデータ基盤システム事業本部。入社以来Hadoop をはじめとするOSS の導入支援や技術検証および技術開発に従事。これまでに数百台規模のHadoop クラスタを構築するほか、アプリケーションの設計支援なども実施。プログラミング、OS、ネットワーク、DB などにも興味があり、自己研鑽のために数多くの本を買い込むも、読むスピードよりも本が増えるスピードのほうが速く、いわゆる積読が悩みの種。無類の甘党で、甘いものは動力源になっている。座右の銘は論よりrun。

下垣徹

株式会社NTTデータ基盤システム事業本部主任。PostgreSQLを中心としたオープンソースのDBMSに取り組む。本体拡張機能の開発を経て、Oracle DatabaseからPostgreSQLへの移行案件に従事し、ミッションクリティカルな商用システムへの適用を実現してきた。近年、大規模なデータを処理するニーズに応える形でHadoopに取り組み始め、DBMSとHadoopの両者の特徴を活かした効果的な組み合わせの実現に注力する。

藤井達朗

約2年の月日を経て、ようやく肩書きから見習いが取れたエンジニア。約2年の月日を経て、ようやく炊飯器が導入された我が家。パンもごはんもなければ何も食べなければいいじゃない、な生活からの脱却に成功する。ちなみに僕も麺類(ラーメン)が大好きです.

山下真一

株式会社NTTデータ基盤システム事業本部主任。オープンソースソフトウェアに関するミドルウェア(Apache/Tomcat/PostgreSQL)の評価や検討、技術開発/支援に従事。最近はHadoopを中心としたエコシステムに関する取り組みに携わっている。プライベートでは、新しい技術を見つけてはソースコードから追いかけたり、たくさんのデータや情報源を使って個人の特性を抽出し、面白いことができないか考える日々を過ごしている。

濱野賢一朗

株式会社NTTデータ基盤システム事業本部シニアエキスパート。1998年頃よりずっとLinux/OSS分野で活動しているが、最近はHadoopの導入支援や普及推進活動に注力している。分散処理のアーキテクチャが今後のITシステムにどう浸透できるか模索しながら取り組んでいる。株式会社びぎねっと取締役副社長、リナックスアカデミー学校長を経て、2008年より現職。

目次

第1部 Hadoopの基礎

1  Hadoopの基礎知識

2 MapReduceアプリケーションの活用例

3 Hadoop の導入

4 HDFS(Hadoop Distributed File System)

5 MapReduceフレームワーク

6 Hadoopアプリケーションを動かす

7 Hadoopクラスタの構築

第2部 MapReduceアプリケーション開発

8 MapReduceプログラミングの基礎 -Javaによる開発(1)-

9 MapReduceプログラミングの応用 -Javaによる開発(2)-

10 MapReduce開発Tips -Javaによる開発(3)-

11 HadoopStreaming

12 データフロー型処理言語Pig

13 SQLライクインターフェイスHive

第3部 Hadoopクラスタの構築と運用

14 環境構築の効率化

15 可用性の向上

16 クラスタのモニタリング

17 クラスタのメンテナンス

18 複数のユーザーによるリソース制御

第4部 Hadoopを活用するための技術

19 Hadoopチューニング

20 分散型データベース HBase

21 Fluentdログコレクタ

22 YARN

Home 書籍一覧 Hadoop徹底入門 第2版 ▲ ページトップへ戻る