![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Giraph
Lupe_wlp
这个作者很懒,什么都没留下…
展开
-
对Giraph的一些理解
这两天又重新看了一下Giraph源码,对整体架构的理解又有了新的认识和理解,下面逐点来说。一、Giraph本质的理解:大家都知道,Giraph对用户来讲可能是一个基于Pregel模型的图运算项目,但是对于Hadoop来讲,其实它是一个普通的MapReduce任务。因此我们在运行时可以把他看成是一个mapreduce任务,只是这个任务有点特殊和复杂。特殊在,它没有像普通mapreduce原创 2016-04-27 10:23:26 · 3804 阅读 · 1 评论 -
Giraph中有关Aggretor的处理过程
在Giraph中,Aggretor的作用与Hama中类似,可以全局共享或者操作某一个变量,经过对源码的研究和整理,现给出在Giraph中有关Aggretor的处理过程,主要是包含Worker与Master之间的交互过程。详细区分可以分成:worker手收集本地局部aggretor值、worker将局部aggregator值分发到它所属的worker、worker获取属于本worker的局部aggr原创 2016-05-04 16:26:26 · 579 阅读 · 0 评论