1.

What API is used for Graph Implementation in Spark?

Answer»

Spark provides a powerful API called GraphX that extends Spark RDD for supporting graphs and graph-based COMPUTATIONS. The extended property of Spark RDD is called as Resilient Distributed Property Graph which is a directed multi-graph that has MULTIPLE parallel edges. Each edge and the VERTEX has ASSOCIATED user-defined properties. The presence of parallel edges indicates multiple relationships between the same set of vertices. GraphX has a set of operators such as subgraph, mapReduceTriplets, joinVertices, etc that can SUPPORT graph computation. It also includes a large collection of graph builders and algorithms for simplifying tasks related to graph analytics.



Discussion

No Comment Found