需要澄清一些基本的hdfs术语吗

h5qlskok  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(390)

什么是图像,什么是检查点,什么是日志?
在我读过的一个博客中(链接:http://www.aosabook.org/en/hdfs.html),它说hdfs中的图像是“inode和定义名称系统元数据的块列表”;我不知道这句话是什么意思。。。
他们还解释了“checkpoint”是“存储在namenode本地文件系统中的映像的持久记录”;在这个声明中,什么是指“持久记录”?
《华尔街日报》和这两个概念有什么关系?
提前感谢您的帮助!

sg3maiej

sg3maiej1#

什么是图像,什么是检查点,什么是日志?
在那个链接上都描述得很清楚。。。
文件和目录在namenode上由inode表示。inode记录诸如权限、修改和访问时间、命名空间和磁盘空间配额等属性。
定义名称系统元数据的索引节点和块列表称为映像。[…]存储在namenode本地本机文件系统中的映像的持久记录称为检查点。
namenode在名为journal的预写日志中记录对hdfs的更改
至于你的其他问题
“inode和定义名称系统元数据的块列表”;我不知道这句话是什么意思。。。
如果读取inode是什么(和块),那么映像就是inode和块的集合,这些inode和块定义了名称系统的元数据。。。真的没有别的方法来形容这一点。也许您需要查找元数据的定义?
什么是“持久记录”?
查找持久性的定义。检查点是存储在hdfs上的特定时间点的图像的“快照”。
期刊与这两个概念有什么关系?
日志记录对hdfs的所有更改。写入图像和检查点的过程会对hdfs进行更改

相关问题