如何编写和运行apache Giraph Custom代码?

时间:2015-05-29 11:48:05

标签: java giraph

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

1 个答案:

答案 0 :(得分:2)

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

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

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