Appendix B. Cloudera’s Distribution Including Apache Hadoop
Cloudera’s Distribution Including Apache Hadoop (hereafter CDH) is an integrated Apache Hadoop–based stack containing all the components needed for production, tested and packaged to work together. Cloudera makes the distribution available in a number of different formats: Linux packages, virtual machine images, tarballs, and tools for running CDH in the cloud. CDH is free, released under the Apache 2.0 license, and available at http://www.cloudera.com/cdh.
As of CDH 5, the following components are included, many of which are covered elsewhere in this book:
- Apache Avro
A cross-language data serialization library; includes rich data structures, a fast/compact binary format, and RPC
- Apache Crunch
A high-level Java API for writing data processing pipelines that can run on MapReduce or Spark
- Apache DataFu (incubating)
A library of useful statistical UDFs for doing large-scale analyses
- Apache Flume
Highly reliable, configurable streaming data collection
- Apache Hadoop
Highly scalable data storage (HDFS), resource management (YARN), and processing (MapReduce)
- Apache HBase
Column-oriented real-time database for random read/write access
- Apache Hive
SQL-like queries and tables for large datasets
- Hue
Web UI to make it easy to work with Hadoop data
- Cloudera Impala
Interactive, low-latency SQL queries on HDFS or HBase
- Kite SDK
APIs, examples, and docs for building apps on top of Hadoop
- Apache Mahout
Scalable machine-learning and data-mining algorithms
- Apache ...
Get Hadoop: The Definitive Guide, 4th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.