GraphX是Apache Spark API中用于图和图的并行计算。下面介绍它的几个特点。
灵活性:无缝的与图和集合工作。GraphX在一个系统中结合了ETL、探索分析、交互式图计算。你可以将图和集合视为一种数据,通过使用RDDs来有效的传输和合并图,利用Pregel API来编写自定义的交互图算法。
速度:性能无可比拟的专业图形处理系统。GtaphX在保留了Spark的灵活性、容错性和易用性的同时,在最快图处理系统中也很有竞争力。
算法:可选择的图算法越来越多。除了高灵活性的API,GraphX还带有很多图形算法,其中很多都是用户贡献的。