Hadoop之HDFS

发布时间:2026/9/21 14:32:10

Hadoop之HDFS 一、Hadoop介绍Hadoop 分为三部分 HDFS 、Yarn、MapReduce(有点过时了)Hadoop生态圈除了hadoop技术以外还有hive、zookeeper、flume、sqoop、datax、azkaban,ds kettle 等一系列技术。Hadoop的三个版本Apache 版本开源版本 3.3.6 非常的新了Cloudera 版本--商⽤版道格·卡丁 CDHHortonworks --hadoop的代码贡献者在这家公司非常的多。二、HDFS的本地模式hdfs: 分布式文件管理系统海量数据存储的终极解决方案整出来一个平台这个平台的服务器可以无限扩展。HDFS 解决海量数据的存储问题 1p 1024 TYarn : 计算的资源基础所有的MR任务需要运行在Yarn上。MapReduce解决计算问题它是一个计算框架需要写代码的HDFS三种模式本地模式伪分布模式全分布模式hadoop-3.3.6.tar.gz 下载地址清华镜像首选https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/hadoop-3.3.6/hadoop-3.3.6.tar.gz1、上传 2、解压 tar -zxvf hadoop-3.3.6.tar.gz -C /opt/installs/ 3、重命名 cd /opt/installs/ mv hadoop-3.3.6/ hadoop 4、开始配置环境变量 vi /etc/profile.d/myenv.sh 添加如下代码 export HADOOP_HOME/opt/installs/hadoop export PATH$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin 5、刷新配置文件 source /etc/profile 6、验证hadoop命令是否可以识别 hadoop version至此hadoop本地模式安装成功下面我们使用一下hadoop这个软件案例WordCount: 词频统计词频统计就是我们大数据中的HelloWorld! 在 /home 下创建了一个文件 wc.txt 命令 touch wc.txt 需要统计的词如下 hello world spark flink hello laoyan 2025 laowang hello taihu taiyang hello 接着使用自动的wordCount工具进行统计 hadoop jar /opt/installs/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.6.jar wordcount /home/wc.txt /home/output解析1、hadoop jar 执行某个jar包其实就是java代码2、/opt/installs/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.6.jar 这个是jar的地址3、/home/wc.txt 要统计的文件4、/home/output 统计结果放哪里执行完命令后可以看到成功生成了两个文件并且分析的结果在part-r-00000文件里注如果统计的结果文件夹已经存在会报错。上面总结一下数据在本地磁盘上 /home/wc.txt 计算的结果也是在本地磁盘上 /home/ouput
延伸阅读

更多相关文章

2026/9/20 5:23:21

高达模型深度改造全流程:从Hive-Lab高扎古TYPE-C看进阶制作技巧

1. 先搞清楚“完全制作”到底意味着什么看到“Hive-Lab ADVANCED HI-ZACK TYPE-C Fully Build”这个标题,很多刚接触高达模型改造的朋友可能会有点懵。这不像一个普通的模型套件,更像是一个深度改造项目的代号。简单来说,它指的是基于“AOZ”…

2026/9/20 5:23:25

建筑缺陷检测数据集4010张VOC+YOLO格式

建筑缺陷检测数据集4010张VOCYOLO格式数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数):4010 标注数量(xml文件个数):4010 标注数量…

2026/9/20 5:23:25

《Flow Of War》地图编辑器教程:从波次防守到自定义技能开发

在即时战略游戏(RTS)领域,经典作品如《魔兽争霸3》和《星际争霸》定义了多人对战、剧情战役和自定义地图的黄金标准。然而,随着引擎老化、平台兼容性问题以及官方支持减弱,玩家和创作者们一直在寻找能够继承经典RTS核心…

2026/9/21 14:28:55

VS2022中STL容器调试失灵?手写Natvis自定义可视化全指南

做C开发这些年,VS2022的调试器一直是主力工具,但STL容器在“关键时刻”的显示问题,几乎每个项目都会撞上一次。尤其是当项目切换到自定义内存分配器之后,vector在监视窗口里直接变成三个指针成员——_Myfirst、_Mylast、_Myend——…

2026/9/21 14:28:55

Qt离线安装全攻略:从选型到Kit配置的完整指南

1. 为什么离线装 Qt 这件事值得单独写一篇如果你所在的项目环境是内网、工控机、涉密终端,或者客户现场压根没有外网,那你迟早会撞上“Qt 离线安装”这堵墙。在线安装器走不通,apt、yum、pip全部失效,连下载一个 30MB 的 MinGW 都…

2026/9/21 14:28:55

第010篇 中高级JavaScript 语言核心面试实录(小红书):事件循环中宏任务与微任务的执行顺序

摘要:本篇复盘 小红书 前端开发岗位在 JavaScript 语言核心 方向的真实问法,重点拆 8 道题:TCP 的拥塞控制怎么工作、V8 引擎如何执行 JavaScript,JIT 优化原理、设计一个短链服务需要考虑哪些点。每题按「考察点 → 参考答案 → 代码/实操 → 易错点 → 面试官追问」五段…

2026/9/21 14:28:55

第008篇 JavaScript 语言核心面试通关:网易如何考防抖与节流分别怎么实现,适用场景有何不同

摘要:本篇复盘 网易 前端开发岗位在 JavaScript 语言核心 方向的真实问法,重点拆 8 道题:闭包的本质,为什么会引发内存泄漏、依赖注入解决了什么问题,和工厂有何不同、防抖与节流分别怎么实现,适用场景有何不同。每题按「考察点 → 参考答案 → 代码/实操 → 易错点 → …

2026/9/21 14:23:54

Vue开发服务器卡住问题排查与解决

1. 问题现象与初步排查最近在Vue项目开发中遇到了一个棘手的问题:使用vue-cli-service serve命令启动本地开发服务器时,进程会莫名其妙地卡住。具体表现为控制台输出停留在"Starting development server..."后就不再继续,浏览器也无…

2026/9/21 3:28:31

GAMP 5 基于风险的计算机化系统验证:软件分类与审计追踪实践

简介:《A Risk-Based Approach to Compliant GxP Computerized Systems》即业内熟知的GAMP 5指南,面向制药企业质量与IT合规人员、验证工程师及计算机化系统管理者,用于解决GxP法规环境下系统合规性难以科学落地的问题。文档以风险管理为主线…

2026/9/21 3:33:19

安全托管MSSP实战:从静态防御到人机协同的攻防运营与应急响应

简介:这份PPT围绕互联网业务安全托管服务展开,面向企业安全负责人、IT运维人员及关注MSSP/MSS选型的读者,重点回应传统安全过度依赖人工、碎片化静态防御难以对抗产业化攻击等痛点。资源共1个pptx文件,包体约30.63MB,以…

2026/9/21 0:02:23

OpenResearch:构建可复现的开放式研究工作流

第一次看到“OpenResearch”这个名字,我脑子里冒出的不是某个具体软件,而更像一种研究方式的宣言:开放、可复现、可验证。这三件事放在一起,其实比大多数人想象中难得多。过去几年我一直在折腾自己的研究工作流,从纯纸…

2026/9/20 4:54:47

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/20 5:01:23

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/21 10:29:02

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码