
hadoop
javageekcoder
java开发
展开
-
一步一步跟我学习hadoop(2)----hadoop eclipse插件安装和运行wordcount程序
本博客hadoop版本是hadoop 0.20.2。 安装hadoop-0.20.2-eclipse-plugin.jar 下载hadoop-0.20.2-eclipse-plugin.jar文件,并添加到eclipse插件库,添加方法很简单:找到eclipse安装目录下的plugins目录,直接复制到此目录下,重启eclipse依次点击eclipse工具栏的window-----sho原创 2015-07-08 00:03:15 · 2839 阅读 · 1 评论 -
一步一步跟我学习hadoop(3)----hadoop命令手册
上节我们学习了hadoop的eclipse插件安装和wordcount程序的运行,本篇对hadoop命令进行一个系统的了解 hadoop的命令通过HADOOP_HOME\bin\hadoop命令触发,我们可以在命令行执行 hadoop --help 来提示用户的命令输入。 hadoop命令分为两大类:用户命令和管理命令,以下是hadoop命令的详细解读 0 概述:原创 2015-07-11 22:07:22 · 1972 阅读 · 0 评论 -
一步一步跟我学hadoop(1)----hadoop概述和安装配置
这几年云计算大数据很火,借这个东风,今天开始学习apache的分布式计算框架hadoop,希望不要太落后。 Apache Hadoop是一个在大型集群的商品硬件上运行的应用程序的框架。Hadoop框架透明的提供了应用程序的可靠性和数据访问的方法。Hadoop实现了Map/Reduce计算模型,每个应用程序被切分成许多碎片化的工作段,每个段可在任何急群众的节点(重复)执行。此外,它还提供了用以在计算节点中存储数据的分布式文件系统HDFS,HDFS提供了节点间的高度聚合能力。MapReduce和Hadoop分布原创 2015-07-05 23:08:36 · 2982 阅读 · 6 评论 -
一步一步跟我学习hadoop(5)----hadoop Map/Reduce教程(2)
Map/Reduce用户界面 本节为用户采用框架要面对的各个环节提供了详细的描述,旨在与帮助用户对实现、配置和调优进行详细的设置。然而,开发时候还是要对应着API进行相关操作。 首先我们需要了解Mapper和Reducer接口,应用通常需要提供map和reduce方法以实现他们。 接着我们需要对JobConf, JobClient,Partitioner,Output原创 2015-07-26 23:31:37 · 1906 阅读 · 0 评论 -
一步一步跟我学习hadoop(7)----hadoop连接mysql数据库执行数据读写数据库操作
为了方便 MapReduce 直接访问关系型数据库(Mysql,Oracle),Hadoop提供了DBInputFormat和DBOutputFormat两个类。通过DBInputFormat类把数据库表数据读入到HDFS,根据DBOutputFormat类把MapReduce产生的结果集导入到数据库表中。 运行MapReduce时候报错:java.io.IOException: c原创 2015-08-11 18:20:18 · 11629 阅读 · 2 评论 -
一步一步跟我学习hadoop(4)----hadoop Map/Reduce教程(1)
Hadoop Map/Reduce说明 hadoop Map/Reduce是一个使用简易的软件框架,基于它写出来的应用程序能够运行在由上千个商用机器组成的大型集群上,并以一种可靠容错的方式并行处理上T级别的数据集。 一个Map/Reduce作业经常讲数据集切分成独立的块,这些块通过map任务并行处理,框架对map的输出进行排序,排序结果会被reduce以输入参数进行接收。通常作原创 2015-07-19 22:47:16 · 2588 阅读 · 0 评论 -
一步一步跟我学习hadoop(6)----hadoop利用FileSystem API 执行hadoop文件读写操作
hadoop文件系统较普通的文件系统差异性主要在于其容错性,普通文件系统不能直接查看hadoop的hdfs对应的文件信息。文件存储起来之后,我们是需要可以访问才能够体现它的价值,hadoop提供了FileSystem API来进行hadoop的文件读写。 本节我是对照hadoop的API中的FileSystem类写的demo,包含了一些主要的方法,更多的需要从相关api中进行查询编写。原创 2015-08-02 23:38:10 · 4620 阅读 · 0 评论