Spark 基础之 GraphX 图计算框架学习

会员
关注

本课程将学习Spark体系中用于解决图和并行图计算问题的新组件——GraphX。GraphX通过RDD的扩展,在其中引入了一个新的图抽象,即顶点和边带有特性的有向多重图,提供了一些基本运算符和优化了的Pregel API,来支持图计算。在本课程中你将可以学习到GraphX 框架的基本使用技巧、属性图的定义和操作符的种类,以及PageRank 、连通分量和三角形计数这三个经典的图计算算法。

实验1
初识GraphX
知识点: 1.GraphX框架的使用 2.属性图的定义 3.GraphX操作符的种类 4.属性操作符 5.结构操作符 6.关联操作 7.近邻点聚合 8.缓存和清除缓存
实验2
GraphX 常用图算法练习
知识点: 1.PageRank算法 2.连通分量算法 3.三角形计数算法