千家信息网

HDFS中元数据的示例分析

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要为大家展示了"HDFS中元数据的示例分析",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"HDFS中元数据的示例分析"这篇文章吧。我们都知道Had
千家信息网最后更新 2026年11月02日HDFS中元数据的示例分析

这篇文章主要为大家展示了"HDFS中元数据的示例分析",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"HDFS中元数据的示例分析"这篇文章吧。

我们都知道Hadoop的底层是HDFS-Hadoop Distributed File System.也就是Hadoop分布式文件系统。

所有的运算都是基于HDFS文件的,它的核心关键词有:主从NameNode VS DataNode.

-----------其中NameNode上存储的就是元数据---描述数据文件的meta信息。

存在形式有:内存信息+硬盘文件信息。

这段时间,就让我们一起来了解HDFS的元数据以及HDFS文件系统的要义吧。

-------------------------------------------------------------------------------------------------

试想,如果让我们自己设计一个文件系统,我们需要元数据存储哪些信息?

其实这取决于信息得到哪些功能?

个人认为功能包括:

1)namenode和所有datanode的IP,端口,文件夹,容量等信息。这相当于一个总体的文件系统框架描述。

2)每个datanode的文件的层次描述,文件目录关系。这个比1就更细致了。

3)对于某个文件,知道拆分了几块,每块的大小,备份情况,分别分布在哪些datanode上的哪些路径上。

从1我们可以得到分布式文件系统框架的骨架,从2我们可以得到分布式文件系统的血肉,从3我们可以得到具体的访问一个文件的方式。

有了以上3个,实际上就是namenode的元数据信息的组成部分,一切从应用的需求出发才可以得到设计图。

-------------------------------------------------------------------------------------------------

启动时,元数据从硬盘里被FSImage读取到内存中。

在持久化时,元数据被FSImage持久化到硬盘中。

同时硬盘中也会存放操作日志edits.我目前的理解是:把操作日志的行为累加起来---》最终的元数据。

这个也就像是redis里干的一样了。很多数据库也是这么操作的,这个没啥好说的,很简答!

-------------------------------------------------------------------------------------------------

HDFS也引入了INode,这实际上跟linux中的文件系统中的INode是一样的,其次就是由于是分布式文件系统

所以每个文件的分片在hdfs中就成了Block。块。

这里必须要强调:块是按照物理大小分的,而不是分局逻辑大小,这样会引入什么问题?

就是一个逻辑记录可能会分到2个块中,而这2个块可能还是跨机器的。

这些hadoop都会解决。以后再讨论。

以上是"HDFS中元数据的示例分析"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

文件 数据 系统 信息 分布式 就是 硬盘 示例 中元 分析 内容 大小 篇文章 内存 功能 实际 实际上 日志 框架 逻辑 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 河南云网互联网络科技有限公司 互联网金融监管科技数据 互联网 科技公司 互联网络科技有限公司 唐信互联网科技 大连 互联网前沿科技 联恩商钥互联网科技有限公司 山东吉时兔互联网科技有限公司 互联网科技公司需要的职位 互联网科技实习生岗位职责 常德市电业局互联网科技部 受益于互联网科技的高速发展 彤创互联网科技有限公司 青岛科技大学互联网大赛研究生 元气玛特互联网科技公司是外包吗 每天都有哪些好的互联网科技 下一代互联网重大应用科技园 神州科技互联网有限公司 10位科技互联网大佬 如何强化互联网金融科技 北京互联网络科技有限公司 丰台科技园 互联网 互联网科技公司有哪些 广西拼得多互联网科技有限公司 互联网科技公司需要的职位 互联网科技热点资讯 科技互联网的核心竞争力 江苏互联网智能科技软件 互联网科技和医药行业 互联网科技创新方面的资料
0