<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ikroal]]></title><description><![CDATA[大数据学习ing]]></description><link>https://blog.csdn.net/firstdream10</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; firstdream10]]></copyright><item><title><![CDATA[Giraph 运行流程（一）]]></title><link>https://blog.csdn.net/firstdream10/article/details/101179730</link><guid>https://blog.csdn.net/firstdream10/article/details/101179730</guid><author>firstdream10</author><pubDate>Mon, 23 Sep 2019 00:39:44 +0800</pubDate><description><![CDATA[前言
本文主要分析了 Giraph1.3 SNAPSHOT 的 Job 提交和初始化的过程。其中 Job 提交部分的分析根据运行在 Standalone 模式下的 Hadoop 部分进行，分析仅涉及本地运行时执行的代码， 而初始化部分则主要根据集群模式进行分析。

示例 Job
该部分不属于源码，而是为了方便分析运行的一个示例 Job，Job 的具体配置和运行在 Giraph 编程实践及源码编译调...]]></description><category></category></item><item><title><![CDATA[Giraph 编程实践及源码编译调试]]></title><link>https://blog.csdn.net/firstdream10/article/details/100602691</link><guid>https://blog.csdn.net/firstdream10/article/details/100602691</guid><author>firstdream10</author><pubDate>Sat, 07 Sep 2019 17:32:04 +0800</pubDate><description><![CDATA[前言
本文主要总结了如何利用 Giraph 提供的 API 实现图计算编程，并说明了将 Giraph 源码导入 IDEA 进行调试的过程。
编程实践
本部分通过实现最短路径算法说明 Giraph 的编程流程


创建 Maven 工程



添加相关依赖
&lt;dependencies&gt;
    &lt;!--添加 Giraph 依赖--&gt;&gt;
    &lt;dependenc...]]></description><category></category></item><item><title><![CDATA[Giraph 环境搭建]]></title><link>https://blog.csdn.net/firstdream10/article/details/99708716</link><guid>https://blog.csdn.net/firstdream10/article/details/99708716</guid><author>firstdream10</author><pubDate>Sun, 18 Aug 2019 20:17:23 +0800</pubDate><description><![CDATA[前言
本文主要介绍了 Giraph 的环境搭建过程

运行模式
Giraph 是基于 Hadoop 开发的上层应用，因此其运行模式取决于 Hadoop 的运行模式。关于 Hadoop 的运行模式请参照 Hadoop 基础之搭建环境 一文。
搭建过程
本次环境搭建基于 Hadoop 2.5.1 以及 Giraph 1.2.0，系统环境是 Ubuntu 18.04，JDK 版本是 openjdk8。
...]]></description><category></category></item><item><title><![CDATA[Giraph 简介]]></title><link>https://blog.csdn.net/firstdream10/article/details/99293702</link><guid>https://blog.csdn.net/firstdream10/article/details/99293702</guid><author>firstdream10</author><pubDate>Mon, 12 Aug 2019 11:53:13 +0800</pubDate><description><![CDATA[前言
本文主要阐述了 Giraph 由来及其作用，并根据 Giraph 的系统架构和计算模型简要介绍了 Giraph 的运行流程。
什么是 Giraph
Giraph 是 Google 于 2010 年发布的论文 Pregel: a system for large-scale graph processing 的开源实现。Giraph 是以 Hadoop 为基础开发的上层应用，其系统架构和计算模...]]></description><category></category></item><item><title><![CDATA[Hadoop 基础之 HDFS 入门]]></title><link>https://blog.csdn.net/firstdream10/article/details/90174553</link><guid>https://blog.csdn.net/firstdream10/article/details/90174553</guid><author>firstdream10</author><pubDate>Mon, 13 May 2019 15:42:01 +0800</pubDate><description><![CDATA[文章目录前言简介体系架构执行流程读文件写文件常用命令文件操作管理编程实例Thanks
前言
本文主要介绍了 HDFS 的体系架构以及其执行流程，并给出了读写操作的编程实例，希望对 HDFS 有个初步的认识。

简介
HDFS (Hadoop Distributed File System) 是一个运行在商业 PC 上的分布式文件系统，其设计思想源自于 Google  2003 年发布的论文 The...]]></description><category></category></item><item><title><![CDATA[Hadoop 基础之搭建环境]]></title><link>https://blog.csdn.net/firstdream10/article/details/89841517</link><guid>https://blog.csdn.net/firstdream10/article/details/89841517</guid><author>firstdream10</author><pubDate>Sun, 05 May 2019 11:14:44 +0800</pubDate><description><![CDATA[文章目录前言运行模式配置过程环境准备Standalone 模式Pseudo-Distributed 模式Fully-Distributed 模式错误Thanks
前言
本文主要介绍了 Hadoop 的三种运行模式以及配置的方式。

运行模式
Hadoop 的运行模式分为三种：

Standalone（本地模式/单机模式/local模式）
该模式下没有任何守护进程，用户程序和 Hadoop 程序运行...]]></description><category></category></item><item><title><![CDATA[Hadoop 基础之生态圈]]></title><link>https://blog.csdn.net/firstdream10/article/details/89674494</link><guid>https://blog.csdn.net/firstdream10/article/details/89674494</guid><author>firstdream10</author><pubDate>Mon, 29 Apr 2019 14:43:00 +0800</pubDate><description><![CDATA[前言
本文主要目的是介绍 Hadoop 的基本架构以及衍生出来的各种工具，以期对 Hadoop 有个整体的认识。

Hadoop 生态系统
Hadoop 生态系统是指以 分布式的文件系统 HDFS、分布式的计算框架 MapReduce 以及资源管理器 YARN为基础构成的分布式数据处理系统，其结构图如下图所示：

下面将对图中各项组件做一个介绍
HDFS
HDFS 是 Google 于 2003 ...]]></description><category></category></item><item><title><![CDATA[Java 中对象与垃圾回收]]></title><link>https://blog.csdn.net/firstdream10/article/details/78106567</link><guid>https://blog.csdn.net/firstdream10/article/details/78106567</guid><author>firstdream10</author><pubDate>Tue, 26 Sep 2017 20:35:48 +0800</pubDate><description><![CDATA[对象在内存中的状态Java 中所有的对象存放在堆区，一个对象根据它的引用状态分为三种状态]]></description><category></category></item><item><title><![CDATA[枚举类的二三事]]></title><link>https://blog.csdn.net/firstdream10/article/details/78106221</link><guid>https://blog.csdn.net/firstdream10/article/details/78106221</guid><author>firstdream10</author><pubDate>Tue, 26 Sep 2017 19:58:43 +0800</pubDate><description><![CDATA[枚举类]]></description><category></category></item><item><title><![CDATA[面向对象六大原则及单例模式]]></title><link>https://blog.csdn.net/firstdream10/article/details/78106206</link><guid>https://blog.csdn.net/firstdream10/article/details/78106206</guid><author>firstdream10</author><pubDate>Tue, 26 Sep 2017 19:57:41 +0800</pubDate><description><![CDATA[设计模式面向对象的六大原则单一职责原则单一职责原则 (SRP) 是指就一个类而言，应该仅有一个引起它变化的原因]]></description><category></category></item></channel></rss>