社区
云存储
帖子详情
HDFS 下,一个文件如何查看它所占的元数据在namenode内存中的大小?
flesh_man
2016-03-11 08:47:03
各位想问一下,如何查看namenode中元数据的大小啊
...全文
1547
2
打赏
收藏
HDFS 下,一个文件如何查看它所占的元数据在namenode内存中的大小?
各位想问一下,如何查看namenode中元数据的大小啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大数据技术架构
2019-07-14
打赏
举报
回复
引用 1 楼 pernodrum 的回复:
大概是150kb
多一个k吧兄弟
pernodrum
2019-03-31
打赏
举报
回复
大概是150kb
HDFS
的Name
Node
堆
内存
估算
在
HDFS
中
,数据和
元数据
是分开存储的,数据
文件
被分割成若干个数据块,每
一个
数据块默认备份3份,然后分布式的存储在所有的Data
Node
上,
元数据
会常驻在Name
Node
的
内存
中
,而且随着数据量的增加,在Name
Node
中
内存
的
元数据
的
大小
也会随着增加,那么这个时候对Name
Node
的
内存
的估算就变的非常的重要了。假设现在有
一个
192MB的
文件
,数据块的
大小
是默认的128M,那么这个192MB的
文件
会被切分成两个数据块,
一个
数据块的
大小
是128MB,另
一个
数据块的
大小
是64MB。
【
HDFS
】Name
Node
元数据
内存
计算
Name
Node
元数据
内存
计算
HDFS
中
的NAME
NODE
元数据
管理(超详细)
文件
自身属性信息
文件
名称、权限、修改时间,
文件
大小
、复制因子、数据块
大小
文件
块位置映射信息记录
文件
块和Data
Node
之间的映射信息,即哪个块位于哪个结点上按照存储形式分别为
内存
元数据
和
元数据
文件
两种,分别存在
内存
和磁盘上SNN可以减小edits logs
文件
的
大小
和得到
一个
最新的fsimage
文件
,这样也会减小在name
node
上的压力。
Name
Node
堆
内存
估算
Name
Node
堆
内存
估算 在
HDFS
中
,数据和
元数据
是分开存储的,数据
文件
被分割成若干个数据块,每
一个
数据块默认备份3份,然后分布式的存储在所有的Data
Node
上,
元数据
会常驻在Name
Node
的
内存
中
,而且随着数据量的增加,在Name
Node
中
内存
的
元数据
的
大小
也会随着增加,那么这个时候对Name
Node
的
内存
的估算就变的非常的重要了。 这里说的
内存
就是指Name
Node
所在JVM的堆
内存
Name
Node
内存
数据结构非常丰富,除了我们前面讲到的Namespace tree和BlocksMap外,其实
HDFS
Name
Node
内存
详解(提供
内存
估算方法,很有用)
前言 《
HDFS
Name
Node
内存
全景》
中
,我们从Name
Node
内部数据结构的视角,对它的
内存
全景及几个关键数据结构进行了简单解读,并结合实际场景介绍了Name
Node
可能遇到的问题,还有业界进行横向扩展方面的多种可借鉴解决方案。 事实上,对Name
Node
实施横向扩展前,会面临常驻
内存
随数据规模持续增长的情况,为此需要经历不断调整Name
Node
内存
的堆空间
大小
的过程,期间会遇到几个问题:...
云存储
932
社区成员
652
社区内容
发帖
与我相关
我的任务
云存储
云计算 云存储相关讨论
复制链接
扫一扫
分享
社区描述
云计算 云存储相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章