Hadoop基础知识

Hadoop

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

HDFS

HDFS 分布式文件系统 读取和写入原理介绍
HDFS中的角色
NameNode:名称节点
通常仅有一个,负责文件信息管理,切割文件,为文件分配指定位置保存。
DataNode:数据阶段
通常有多个,保存数据。

写入原理:
在这里插入图片描述
 当有文件要写入到HDFS的时候,
 首先NameNode将文件按照指定大小切割,
 NameNode选取合适的DataNode列表,
 写入第一快文件,
 同时将该文件的第一个副本写入另一个DataNode,
 再将第二个副本写入另另外一个DataNode。
 最后一个副本写入成功后,依次通知上一个DataNode写入完毕,
 第一个DataNode通知NameNode写入成功后,开始写入第二份文件。

读取原理:
当要读取文件的时候,NameNode找到该文件所有的存放位置,依次从头读取。

MapReduce

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Hive

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如图:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值