Quick and easy setup graphframes with Apache Spark for Python

George Jen, Jen Tek LLC

Abstract

Apache Spark natively includes library for Graph computing called Graphx, a distributed graph processing framework. It is based on the Spark platform and provides a simple, easy-to-use and rich interface for graph computing and graph mining, which greatly facilitates the demand for distributed graph processing.

However, currently Graphx only supports Scala, you need to write Scala code to import and invoke Graphx API calls, because Scala…