Hadoop之HDFS面试知识复习


目录

  1. HDFS的存储机制
  2. secondary namenode工作机制
  3. NameNode与SecondaryNameNode 的区别与联系?
  4. hdfs整体架构介绍
  5. HAnamenode 是如何工作的?

1. HDFS的存储机制

已详细总结过,请参考:Hadoop之HDFS读写数据流程


2. secondary namenode工作机制

已详细总结过,请参考:Hadoop之NameNode和SecondaryNameNode工作机制详解


3. NameNode与SecondaryNameNode 的区别与联系?

  1. 机制流程同上;

  2. 区别

    1. NameNode负责管理整个文件系统的元数据,以及每一个路径(文件)所对应的数据块信息。
    2. SecondaryNameNode主要用于定期合并命名空间镜像和命名空间镜像的编辑日志。
  3. 联系:
    1. SecondaryNameNode中保存了一份和namenode一致的镜像文件(fsimage)和编辑日志(edits)。
    2. 在主namenode发生故障时(假设没有及时备份数据),可以从SecondaryNameNode恢复数据。


4. hdfs整体架构介绍

已详细总结过,请参考:HDFS组成架构


5. HAnamenode 是如何工作的?

已详细总结过,请参考:HDFS-HA自动故障转移工作机制

Hadoop之HDFS面试知识复习相关推荐

  1. Hadoop之Yarn面试知识复习

    Hadoop之Yarn面试知识复习 目录 简述hadoop1与hadoop2 的架构异同 为什么会产生 yarn,它解决了什么问题,有什么优势? Hadoop之Yarn工作机制详解 HDFS的数据压缩 ...

  2. Hadoop之MapReduce面试知识复习

    Hadoop之MapReduce面试知识复习 目录 谈谈Hadoop序列化和反序列化及自定义bean对象实现序列化? FileInputFormat切片机制 在一个运行的Hadoop 任务中,什么是I ...

  3. 大数据知识梳理(Hadoop、HDFS)(整理中。。。)

    大数据知识梳理(Hadoop.HDFS)(更新中...) 第1讲 大数据概述 1.1 大数据时代 1.2 大数据概念和影响 1.3 大数据的应用 1.4 大数据的关键技术 1.5 大数据与云计算.物联 ...

  4. 大数据技术之Hadoop分布式文件系统HDFS系统知识整理(从入门到熟练操作)

    系列博客 1.大数据技术之Hadoop完全分布式集群搭建+Centos7配置连通外网和主机 2.大数据技术之Hadoop编译源码 3.大数据技术之Hadoop分布式文件系统HDFS系统知识整理(从入门 ...

  5. 2021 版 Spring Boot 基础知识复习手册(2w字,建议收藏)

    点击上方 好好学java ,选择 星标 公众号重磅资讯,干货,第一时间送达 今日推荐:分享一套基于SpringBoot和Vue的企业级中后台开源项目,这个项目有点哇塞!个人原创100W +访问量博客: ...

  6. Hadoop/Spark相关面试问题总结

    Hadoop/Spark相关面试问题总结 面试回来之后把当中比較重要的问题记了下来写了个总结: (答案在后面) 1.简答说一下hadoop的map-reduce编程模型 2.hadoop的TextIn ...

  7. 学习hadoop需要具备基础知识

    学习hadoop需要具备基础知识 首先整体上了解Hadoop,包括hadoop是什么,能够做什么,使用场景等,不需要考虑细节问题.在有了整体上的了解后,就开始准备系统地学习hadoop.建议:勿一味学 ...

  8. Java String知识复习及补充和包装类

    Java String知识复习及补充和包装类 1. String类 1.1 String API复习 1.2 正则表达式 1.3 StringBuffer 和 StringBuilder 1.4 St ...

  9. hadoop关于hdfs详细解答

    HDFS内容 大数据的概念及其特征 Hadoop简介及其生态圈 HDFS的内部组件介绍 HDFS的安装模式介绍 独立模式 伪分布式模式 完全分布式的搭建 HDFS的常用命令 HDFS的设计思想 HDF ...

最新文章

  1. Android 控件 之 Menu 菜单
  2. python多久学会自学-零基础自学Python多久可以找工作?
  3. LeetCode 442. Find All Duplicates in an Array
  4. Java中int转Double再转换成百分数并应用在求同比昨日增长率
  5. 360浏览器一打开就是瑞星安全网址怎么办
  6. Android开发:5-1、Adopter
  7. 开源评论:QQ真的会“开放”和“共享”吗?
  8. docker教程_2 docker常见命令
  9. PowerDesigner一些小技巧
  10. jquery 学习笔记(二)
  11. 腾讯背后的神秘金主,1000亿美元资本大收割
  12. Windows Server 2012 R2服务器集群测试
  13. 常用滤波算法(转载)
  14. MFC动态链接库和WIN32动态链接库 及区别
  15. 管理学定律八:晕轮效应与霍桑效应
  16. 短信验证码登录的实现
  17. 【舍友计划】恶搞~让计算机变卡变慢
  18. codevs1069 关押罪犯
  19. 入住阿里云MQTT物联网平台
  20. R_stringr包介绍学习

热门文章

  1. linux 压缩及解压缩 命令
  2. 构建闭环式的研发运维体系----云效EDAS DevOps
  3. ngCloak 实现 Angular 初始化闪烁最佳实践
  4. 会计的思考(3):通过公司例会制度加强财务管理职能
  5. 洛谷 - P6178 【模板】Matrix-Tree 定理(矩阵树定理模板题)
  6. UVa712 S-Trees满二叉树
  7. 电视机当计算机屏幕,电视机可以当电脑显示器吗
  8. android代码获取应用名称,Android获取应用程序名称(ApplicationName)
  9. HDU4741(异面直线间的距离--空间解析几何)
  10. Lua的upvalue和闭包