问题描述
我对 spark 和 GraphX 还很陌生,我正在尝试了解如何使用 GraphX 的 Java API 执行以下操作。我正在寻找一种具有以下签名的方法:
private <List<Graph<VD,ED>> computeConnectedComponents(Graph<VD,ED> graph){}
其中,给定一个只有正度节点的图,但连接组件的数量未知,它应该返回一个图的列表(顺序无关紧要),其中每个图都是连接的。
我知道 GraphOps.connectedComponents()
和 ConnectedComponents.run()
,但我很难理解返回值。文档将它们列为返回 Graph<Object,ED>
的图,并说明返回的“最低顶点 ID”。
基本上,我想知道如何从 connectedComponents 的返回值和我的初始图导出这个图列表。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)