July 2017
Intermediate to advanced
796 pages
18h 55m
English
GraphX is a distributed graph processing framework on top of Spark. Graphs are data structures comprising vertices and the edges connecting them. GraphX provides functions for building graphs, represented as Graph RDDs. It provides an API for expressing graph computation that can model user-defined graphs by using the Pregel abstraction API. It also provides an optimized runtime for this abstraction. GraphX also contains implementations of the most important algorithms of graph theory, such as page rank, connected components, shortest paths, SVD++, and others.
A newer module known as GraphFrames is in development, which makes it easier to do Graph ...
Read now
Unlock full access