【2023最新】「hadoop」のおすすめ本19選!人気ランキング
- Hadoop徹底入門
- Hadoop徹底入門 第2版 オープンソース分散処理環境の構築
- Google Cloudではじめる実践データエンジニアリング入門[業務で使えるデータ基盤構築]
- 新しいLinuxの教科書
- The Self-Service Data Roadmap: Democratize Data and Reduce Time to Insight
- CentOS8で作るネットワークサーバ構築ガイド (Network Server Construction Guide S)
- [試して理解]Linuxのしくみ ―実験と図解で学ぶOS、仮想マシン、コンテナの基礎知識【増補改訂版】
- [改訂新版] 3分間ネットワーク基礎講座
- マスタリングTCP/IP―入門編―(第6版)
- 絵で見てわかるOS/ストレージ/ネットワーク 新装版
Googleの技術から生まれたオープンソースフレームワーク、大規模分散処理をPCで。 Hadoopってなんだろう? Hadoopの導入 Hadoop分散ファイルシステムHDFS Hadoop MapReduceフレームワーク MapReduceプログラミング入門 SQL的インターフェイスHive 環境構築の効率化 運用監視とシステムの可視化 可用性の向上 性能向上のためのチューニング Hadoopに関連するプロダクト
Hadoopは、多数のコンピュータを束ねて極めて大きな処理ができるオープンソースソフトウェアです。MapReduceというJavaフレームワークでプログラミングできるほか、標準入出力が使えるHadoopStreaming、フロー記述環境Pig、SQL風インターフェイスであるHiveなど多彩な環境を備えています。また、行指向DBのHBaseやログコレクタのFluentdの基盤としても利用できるなど、Hadoopには高い汎用性があります。第2版である本書では、実システムで多く利用されているCloudera社のCDH4ディストリビューションを軸に、システムの拡張や監視、メンテナンス方法など、より現場での利用を意識した最新のノウハウをまとめました。Hadoopを導入してその効果を得るためのいろいろな情報をまとめた一冊です。 第1部 Hadoopの基礎(Hadoopの基礎知識 MapReduceアプリケーションの活用例 ほか) 第2部 MapReduceアプリケーション開発(MapReduceプログラミングの基礎-Javaによる開発(1) MapReduceプログラミングの応用-Javaによる開発(2) ほか) 第3部 Hadoopクラスタの構築と運用(環境構築の効率化 可用性の向上 ほか) 第4部 Hadoopを活用するための技術(Hadoopチューニング 分散型データベースHBase ほか)