Купить книгу Hadoop: исчерпывающее руководство: хранение и анализ данных в масштабах интернета на русском [PDF, EPUB, FB2, MOBI]
Hadoop: The Definitive Guide: Storage and Analysis at Internet Scale (B00V7B1IZC)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Tom White | #74: Параллельное компьютерное программирование
Приготовьтесь раскрыть потенциал ваших данных. В четвертом издании этого всеобъемлющего руководства вы узнаете, как создавать и поддерживать надежные, масштабируемые распределенные системы с помощью Apache Hadoop. Эта книга идеально подходит для программистов, желающих анализировать наборы данных любого размера, а также для администраторов, которые хотят настраивать и запускать кластеры Hadoop.
В этой книге, написанной исключительно на основе Hadoop 2, автор Том Уайт представляет новые главы, посвященные YARN и нескольким проектам, связанным с Hadoop, таким как Parquet, Flume, Crunch и Spark. Вы узнаете о последних изменениях в Hadoop и познакомитесь с новыми примерами использования Hadoop в системах здравоохранения и обработке геномных данных.
- Изучите основные компоненты, такие как MapReduce, HDFS и YARN.
- Подробно изучите MapReduce, включая этапы разработки приложений с его использованием.
- Настройка и обслуживание кластера Hadoop, работающего под управлением HDFS и MapReduce на YARN.
- Изучите два формата данных: Avro для сериализации данных и Parquet для вложенных данных.
- Используйте инструменты для приема данных, такие как Flume (для потоковой передачи данных) и Sqoop (для массовой передачи данных).
- Разберитесь, как работают с Hadoop высокоуровневые инструменты обработки данных, такие как Pig, Hive, Crunch и Spark.
- Изучите распределенную базу данных HBase и распределенную службу конфигурации ZooKeeper.