如何写和运行 apache Giraph Custom代码?
How to write and run apache Giraph Custom code?
从过去 10 年开始,我一直在研究 giraph days.I 了解如何在 Giraph 中安装和执行给定的示例。但是我想设计自己的自定义代码,所以我需要 you.If 的一些帮助,有人完成了这个请告诉我并给出一些想法。
您需要创建一个新项目、一个包 foo 和该包中的一个 class foo1。该项目必须引用 giraph-core jar 文件。 class foo1 必须扩展 class AbstractComputation。您应该覆盖 AbstractComputation 的计算功能。在计算函数中,您将基于面向顶点的范例开发您自己的图形算法。
有关如何实现自己的算法的更多信息,您可以在 giraph 的 giraph-examples 包中提供示例,例如 SimpleConnectedComponents.java 和 SingleSourceShortestPaths.java。
实现 foo1 后,您应该从您的项目创建一个 jar 文件,并使用 -libjars 参数将此 jar 文件传递到您的命令中。
从过去 10 年开始,我一直在研究 giraph days.I 了解如何在 Giraph 中安装和执行给定的示例。但是我想设计自己的自定义代码,所以我需要 you.If 的一些帮助,有人完成了这个请告诉我并给出一些想法。
您需要创建一个新项目、一个包 foo 和该包中的一个 class foo1。该项目必须引用 giraph-core jar 文件。 class foo1 必须扩展 class AbstractComputation。您应该覆盖 AbstractComputation 的计算功能。在计算函数中,您将基于面向顶点的范例开发您自己的图形算法。
有关如何实现自己的算法的更多信息,您可以在 giraph 的 giraph-examples 包中提供示例,例如 SimpleConnectedComponents.java 和 SingleSourceShortestPaths.java。
实现 foo1 后,您应该从您的项目创建一个 jar 文件,并使用 -libjars 参数将此 jar 文件传递到您的命令中。