用-Phadoop_2构建的giraph和用-Phadoop_纱线构建的giraph对hadoop的使用有什么改变?

用-Phadoop_2构建的giraph和用-Phadoop_纱线构建的giraph对hadoop的使用有什么改变?,hadoop,yarn,giraph,Hadoop,Yarn,Giraph,我知道giraph-dist-1.2.0-hadoop2-bin.tar.gz二进制发行版是用以下maven命令构建的,它得到了hadoop-2.5.1的正式支持 “mvn-Phadoop_2清洁安装” 我在hadoop-2.5.1上的伪分布式模式下成功地使用了giraph-dist-1.2.0-hadoop2-bin.tar.gz,我在其中配置了纱线 现在,我下载了giraph-dist-1.2.0-hadoop2-src.tar.gz,并使用以下命令和修补程序成功构建了具有纱线支持的gira

我知道giraph-dist-1.2.0-hadoop2-bin.tar.gz二进制发行版是用以下maven命令构建的,它得到了hadoop-2.5.1的正式支持

“mvn-Phadoop_2清洁安装”

我在hadoop-2.5.1上的伪分布式模式下成功地使用了giraph-dist-1.2.0-hadoop2-bin.tar.gz,我在其中配置了纱线

现在,我下载了giraph-dist-1.2.0-hadoop2-src.tar.gz,并使用以下命令和修补程序成功构建了具有纱线支持的giraph:

“mvn-Phadoop_纱线-Dhadoop.version=2.5.1清洁包装-DskipTests”

因为我已经在Hadoop 2.5.1中配置了Thread,所以我不明白为了使用giraph和Thread支持,我是否需要在Hadoop 2.5.1配置中对mapred-site.xml和Thread-site.xml进行哪些更改

我认为主要的问题是:用-Phadoop_2构建的giraph和用-Phadoop_纱线构建的giraph对Hadoop的使用有什么改变

我找到的唯一文档如下:

  • ApacheHadoop2(最新版本:2.5.1)

    这是Hadoop 2(MapReduce之外的支持纱线)Giraph可以使用的最新版本。你可以告诉maven使用这个版本 带有“mvn-Phadoop_2”


您可以尝试查看每个POM文件的配置文件。据我所知,Giraph不再被维护,JanusGraph可能是Hadoop图形系统的最新版本:-使用“mvn-Dhadoop2”Giraph作为mapreduce应用程序运行-使用“mvn-Dyarn”Giraph作为纱线应用程序运行“纱线应用程序”并不是一件确定的事情。MR2只是纱线应用的一种类型