Spark GraphX in Action

Michael Malak, Robin East

  • 出版商: Manning
  • 出版日期: 2016-07-03
  • 定價: $1,650
  • 售價: 9.0$1,485
  • 語言: 英文
  • 頁數: 280
  • 裝訂: Paperback
  • ISBN: 1617292524
  • ISBN-13: 9781617292521
  • 相關分類: Spark
  • 相關翻譯: Spark GraphX實戰 (簡中版)
  • 立即出貨

買這商品的人也買了...

相關主題

商品描述

Summary

Spark GraphX in Action starts out with an overview of Apache Spark and the GraphX graph processing API. This example-based tutorial then teaches you how to configure GraphX and how to use it interactively. Along the way, you'll collect practical techniques for enhancing applications and applying machine learning algorithms to graph data.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

GraphX is a powerful graph processing API for the Apache Spark analytics engine that lets you draw insights from large datasets. GraphX gives you unprecedented speed and capacity for running massively parallel and machine learning algorithms.

About the Book

Spark GraphX in Action begins with the big picture of what graphs can be used for. This example-based tutorial teaches you how to use GraphX interactively. You'll start with a crystal-clear introduction to building big data graphs from regular data, and then explore the problems and possibilities of implementing graph algorithms and architecting graph processing pipelines. Along the way, you'll collect practical techniques for enhancing applications and applying machine learning algorithms to graph data.

What's Inside

  • Understanding graph technology
  • Using the GraphX API
  • Developing algorithms for big graphs
  • Machine learning with graphs
  • Graph visualization

About the Reader

Readers should be comfortable writing code. Experience with Apache Spark and Scala is not required.

About the Authors

Michael Malak has worked on Spark applications for Fortune 500 companies since early 2013. Robin East has worked as a consultant to large organizations for over 15 years and is a data scientist at Worldpay.

Table of Contents

    PART 1 SPARK AND GRAPHS

  1. Two important technologies: Spark and graphs
  2. GraphX quick start
  3. Some fundamentals
  4. PART 2 CONNECTING VERTICES

  5. GraphX Basics
  6. Built-in algorithms
  7. Other useful graph algorithms
  8. Machine learning
  9. PART 3 OVER THE ARC

  10. The missing algorithms
  11. Performance and monitoring
  12. Other languages and tools

商品描述(中文翻譯)


摘要

《Spark GraphX 實戰》首先概述了 Apache Spark 和 GraphX 圖形處理 API。這本以實例為基礎的教程教你如何配置 GraphX 並與之互動。在此過程中,你將學習到增強應用程序和將機器學習算法應用於圖形數據的實用技巧。

購買印刷版書籍將包含 Manning Publications 提供的 PDF、Kindle 和 ePub 格式的免費電子書。

關於技術

GraphX 是 Apache Spark 分析引擎的強大圖形處理 API,可從大型數據集中獲取洞察力。GraphX 提供了前所未有的速度和容量,可用於運行大規模並行和機器學習算法。

關於本書

《Spark GraphX 實戰》從圖形的應用場景入手,教你如何互動使用 GraphX。你將從清晰的介紹中了解如何從常規數據構建大數據圖形,並探索實現圖形算法和架構圖形處理流程的問題和可能性。在此過程中,你將學習到增強應用程序和將機器學習算法應用於圖形數據的實用技巧。

內容簡介


  • 理解圖形技術

  • 使用 GraphX API

  • 開發大型圖形的算法

  • 圖形上的機器學習

  • 圖形可視化

讀者對象

讀者應該對編寫代碼感到舒適。不需要具備 Apache Spark 和 Scala 的經驗。

作者簡介

Michael Malak 自 2013 年初以來一直在為財富 500 強公司開發 Spark 應用程序。 Robin East 在過去的 15 年中一直擔任大型組織的顧問,現在是 Worldpay 的數據科學家。

目錄



    第一部分 Spark 和圖形


  1. 兩個重要技術:Spark 和圖形

  2. GraphX 快速入門

  3. 一些基礎知識

  4. 第二部分 連接頂點


  5. GraphX 基礎

  6. 內置算法

  7. 其他有用的圖形算法

  8. 機器學習

  9. 第三部分 跨越弧


  10. 缺失的算法

  11. 性能和監控

  12. 其他語言和工具