java - 如何编写和运行 apache Giraph 自定义代码?

标签 java giraph

过去 10 天我一直在研究 giraph。我得到了如何在 Giraph 中安装和执行给定示例的想法。但我想设计自己的自定义代码,所以我需要你的一些帮助。如果有人完成了这个,请告诉我并给出一些想法。

最佳答案

您需要创建一个新项目、一个包 foo 和该包中的一个类 foo1。该项目必须引用 giraph-core jar 文件。类 foo1 必须扩展类 AbstractComputation。您应该重写 AbstractComputation 的计算函数。在计算函数中,您将基于面向顶点的范例开发自己的图算法。

有关如何实现自己的算法的更多信息,您可以引用 giraph 的 giraph-examples 包中提供的示例,例如 SimpleConnectedComponents.java 和 SingleSourceShortestPaths.java。

实现 foo1 后,您应该从项目中创建一个 jar 文件,并使用 -libjars 参数将此 jar 文件传递​​到您的命令中。

关于java - 如何编写和运行 apache Giraph 自定义代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30528829/

相关文章:

java - Android 应用程序无法在模拟器中运行

java - 从简单的Java程序调用Giraph作业

eclipse - 无法执行目标 org.apache.rat :apache-rat-plugin:0. 8:检查(默认)项目 giraph-gora:太多未批准的许可证:56

hadoop - 有没有一种方法可以激活为 yarn 制造的giraph中的Giraph Stats?

hadoop - 部署 Giraph 时出现的问题

java - 我必须从java程序调用.sql文件

java - Hibernate @ManytoOne 问题

java - 如何区分android中的手指触摸和手写笔触摸

java - 为什么我的 onActivityResult() 总是返回 false?

ssh - .ppk 和 .pem 之间有什么区别? .pem 存储在亚马逊 ec2 集群中的哪里?