hadoop namenode的功能

hadoop namenode的功能hadoop namenode的功能

大家好,又见面了,我是你们的朋友全栈君。

namenode节点非常的重要,它维护着文件系统树(filesystem tree)以及文件树中所有的文件和文件夹的元数据(metadata)
      a:管理文件系统的命名空间(最重要的工作)文件的名字,大小,元数据,文件在节点的情况
      b:记录每个文件数据块在各个Datanode的位置和副本信息
   当有节点要访问某个文件的时候,它会先访问namenode,获取文件的位置信息,然后和dataNode直接通讯获取数据块,(类似目录的作用)
      c:协调客户端对文件的访问
      d:记录命名空间内的改动或空间本身属性的改动
      e:Namenode使用事务日志记录HDFS元数据的变化,使用映像文件存储系统的命名空间,包括文件映射,文件属性等
事务日志用来记录hdfs元数据的变化
映像文件:存储文件系统的命名空间,包括数据块的映射
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/106124.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 倒立摆:Simulink建模[通俗易懂]

    倒立摆:Simulink建模[通俗易懂]倒立摆:Simulink建模内容在此页面中,我们概述了如何建立倒立摆系统的模型,刹车使用Simulink及其附件进行仿真。然后可以使用非线性仿真来测试模型的线性化版本的有效性。仿真模型还可以用于评估基于线性化模型设计的控制方案的性能。物理设置和系统方程式在此示例中,我们将考虑带有手推车的倒立摆系统的二维版本,其中放置被约束为在下图所示的垂直平面中移动。对于该系统,控制输入是使推车水平移动的力,输出是摆的角位置和推车的水平位置。对于此示例…

    2022年8月18日
    18
  • p6使用说明_人员配置情况说明

    p6使用说明_人员配置情况说明P6SPY 是一个监控JDBC执行语句的开源产品,利用P6SPY很容易的就能监控到JDBC中执行的SQL语句,便于系统调试和性能调优。P6SPY 实现原理是对JDBC的关键类进行了一次包装,让应用系统调用自己的类;自己的类截获到SQL语句后再调用真实的JDBC驱动进行执行SQL,这样,在自己的类里面就可以监控到所有的SQL语句。    P6SPY 使用非常简单,只需要简单的几步即完成配置:

    2022年10月5日
    0
  • JS-JavaScript学习笔记(一)[通俗易懂]

    JS-JavaScript学习笔记(一)

    2022年1月23日
    47
  • server 2003 (NTFS) 安装完 VS.NET 2003 后调试ASP.NET APP出错

    server 2003 (NTFS) 安装完 VS.NET 2003 后调试ASP.NET APP出错

    2021年7月21日
    75
  • matlab中fmincon函数求最大值,matlab fmincon函数用法

    matlab中fmincon函数求最大值,matlab fmincon函数用法满意答案ufm427242013.09.07采纳率:55%等级:12已帮助:8663人你的代码中调用fmincon函数中@total1不应该是@myfun目标函数吗,后面的那个@total1应该是@mycon为非线性约束functionf=myfun(x)f=0.192457*1e-4*(x(2)+2)*x(1)^2*x(3);function[c,ceq]=mycon(x…

    2022年6月16日
    50
  • Utils_utility是什么意思

    Utils_utility是什么意思packagecom.example.week;importjava.io.InputStream;importjava.net.HttpURLConnection;importjava.ne

    2022年8月3日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号