编辑推荐
√ 描绘了图计算应用场景,用实例教你如何交互式使用GraphX
√ 清晰介绍如何从常规数据构建大图及用图算法和图架构解决问题
√ 了解用于增强应用的图技术及如何将机器学习算法应用于图数据
√ GraphX API|为大图开发图算法|用于图的机器学习算法|图的可视化
内容简介
本书是一本Spark GraphX入门书籍。前5章为基础内容,即使读者对Spark、GraphX、Scala不熟悉,也能快速上手;后5章为图计算进阶,主要是图算法和机器学习算法的相关内容。专门讲图计算的书很少,本书在第2、3、4章介绍了图的基础知识、GraphX基础知识、GraphX内置的图算法。第6章到第10章,主要介绍了GraphX之外的图算法、机器学习、图工具、GraphX监控和优化、GraphX的能力增强等实用技能。第9章和第10章主要介绍性能调优和监控,主要面向生产环境,有不少可以借鉴的技巧。本书面向对图计算感兴趣的读者,旨在帮助读者掌握Spark GraphX的相关知识及其应用。
作者简介
书作译者文字水平较高,行文流畅,且工作在编程第一线,拥有扎实的理论基础和实践经验,相信会为读者奉上一本质量上乘的图书。
Michael Malak一直从事软件开发工作,自 2013年年初以来他一直用 Spark为财富 200强的公司做开发工作,经常进行演示和分享,特别是在科罗拉多州他住的丹佛 /博尔德地区。
目 录
目录
序言 ...............XI
致谢 .............XIII
关于本书 ..... XIV
关于封面插图................................. XVIII
第1部分 Spark和图
1 两项重要的技术:Spark和图 ........ 3
1.1 Spark:超越Hadoop MapReduce ... 4