Hadoop
Subtitle: The Definitive Guide
Edition: 3rd edition
Publisher: O'Reilly Media, Inc
Published: May 19, 2012
Format: Paperback
Number of pages: 688
ISBN-13: 9781449311520
Table of contents: label: 1.
title: Meet Hadoop; title: Data!; title: Data Storage and Analysis; title: Comparison with Other Systems; title: A Brief History of Hadoop; title: Apache Hadoop and the Hadoop Ecosystem; title: Hadoop Releases; label: 2.
title: MapReduce; title: A Weather Dataset; title: Analyzing the Data with Unix Tools; title: Analyzing the Data with Hadoop; title: Scaling Out; title: Hadoop Streaming; title: Hadoop Pipes; label: 3.
title: The Hadoop Distributed Filesystem; title: The Design of HDFS; title: HDFS Concepts; title: The Command-Line Interface; title: Hadoop Filesystems; title: The Java Interface; title: Data Flow; title: Data Ingest with Flume and Sqoop; title: Parallel Copying with distcp; title: Hadoop Archives; label: 4.
title: Hadoop I/O; title: Data Integrity; title: Compression; title: Serialization; title: Avro; title: File-Based Data Structures; label: 5.
title: Developing a MapReduce Application; title: The Configuration API; title: Setting Up the Development Environment; title: Writing a Unit Test with MRUnit; title: Running Locally on Test Data; title: Running on a Cluster; title: Tuning a Job; title: MapReduce Workflows; label: 6.
title: How MapReduce Works; title: Anatomy of a MapReduce Job Run; title: Failures; title: Job Scheduling; title: Shuffle and Sort; title: Task Execution; label: 7.
title: MapReduce Types and Formats; title: MapReduce Types; title: Input Formats; title: Output Formats; label: 8.
title: MapReduce Features; title: Counters; title: Sorting; title: Joins; title: Side Data Distribution; title: MapReduce Library Classes; label: 9.
title: Setting Up a Hadoop Cluster; title: Cluster Specification; title: Cluster Setup and Installation; title: SSH Configuration; title: Hadoop Configuration; title: YARN Configuration; title: Security; title: Benchmarking a Hadoop Cluster; title: Hadoop in the Cloud; label: 10.
title: Administering Hadoop; title: HDFS; title: Monitoring; title: Maintenance; label: 11.
title: Pig; title: Installing and Running Pig; title: An Example; title: Comparison with Databases; title: Pig Latin; title: User-Defined Functions; title: Data Processing Operators; title: Pig in Practice; label: 12.
title: Hive; title: Installing Hive; title: An Example; title: Running Hive; title: Comparison with Traditional Databases; title: HiveQL; title: Tables; title: Querying Data; title: User-Defined Functions; label: 13.
title: HBase; title: HBasics; title: Concepts; title: Installation; title: Clients; title: Example; title: HBase Versus RDBMS; title: Praxis; label: 14.
title: ZooKeeper; title: Installing and Running ZooKeeper; title: An Example; title: The ZooKeeper Service; title: Building Applications with ZooKeeper; title: ZooKeeper in Production; label: 15.
title: Sqoop; title: Getting Sqoop; title: Sqoop Connectors; title: A Sample Import; title: Generated Code; title: Imports: A Deeper Look; title: Working with Imported Data; title: Importing Large Objects; title: Performing an Export; title: Exports: A Deeper Look; label: 16.
title: Case Studies; title: Hadoop Usage at Last.fm; title: Hadoop and Hive at Facebook; title: Nutch Search Engine; title: Log Processing at Rackspace; title: Cascading; title: TeraByte Sort on Apache Hadoop; title: Using Pig and Wukong to Explore Billion-edge Network Graphs