目录
本质
Hadoop Distributed File System Hadoop文件存储系统,相当于磁盘上的磁盘,可以看成磁盘一体。
作用
三个重要作用:存储超大的文件、采用流式的数据访问方式、运行于商业硬件上
架构
架构分为1.X和 2.X架构 2.X解决了1.X的问题
1.X架构
2.X高可用架构
1.X和2.X对比
1、namenode
存储块儿的元数据、接收客户端的读写请求、获取block快的位置
2、datanode
存储block、存储block副本、处理客户端的读写块儿的请求
3、secondaryNamenode(1.x有的,2.x去掉)
主要进行进行镜像文件和操作日志的合并工作
fsimage 元数据镜像文件
edits log 数据的操作日志
4、Client:就是客户端。
文件切分。文件上传 HDFS 的时候,Client 将文件切分成 一个一个的Block,然后进行存储。
与 NameNode 交互,获取文