zoukankan      html  css  js  c++  java
  • 20210601——今天开始狠狠奖励自己,而且是必须玩的这种。做事投入你就会快乐。

    咱就做那效率最高的人,下班马上开始玩,嗨起来。

    差不多玩腻了就学,学腻了再玩,只要效率高,考研找工作成为最强王者,哪个都不耽误。

     唯快不破是非常的帅,但保持你的快,是有时间限制的,所以不能无限学和玩,更要注意休息。

    安排15:30-18:30

    全力以赴赶课程,唯快不破哦,还有出色的总结能力,你觉得哪个概念重要。

    18:30-20:00 

    去踢球球,嗨起来啊

    22:00-23:40回家

    23:40-02:00学习

    重要的是你一定要投入进去啊!要真的懂了,熟练了才行,你打排位也是要熟练度的呀。

    人活着一定要有目标,要不断上进,一旦停止进步人生便很无趣了。懒惰并不是福气!

    15:30-18:30 计划吧day3的02至15学完

    重要概念

    NN:Namenode,存元数据的节点。

    2NN:SecondaryNameNode,NN的助手。

    元数据肯定先是存在内存里面的,必须持久化到磁盘上。

    edit log:NN只想把自己操作增量写到编辑日志里,日志会越来越大,但我不想每次带着日志一起启动。

    Image: 启动只需要载入镜像,那合并的任务就由2NN来做。

    NN工作流程:

    1.首先NN载入FSImage和一段edits log到内存,这段edits log是当前未合并的一小段editslog,二者组成了最新的元数据状态。

    2.然后客户端如果有增删改请求,NN就把操作记录改动记录到editslog中,NN的使命就这么多,主要就是写editslog来维护元数据。

    3.2NN登场,定期询问NN是否要checkpoint,NN在两种情况下必须同意:edits满了,或者定时时间到。

    4.NN先把edits数据只读一份拷贝到2NN,另一份可编辑的edits在手里继续读写。

    5.然后由2NN将FSImage和edits加载到内存里面,进行合并后拷贝给NN最新的FSImage。

    简单来说就是NN把合并任务交给2NN......

    为什么2NN不能做NN的热备?

    因为它始终没有最新的那段editslog文件,他只是把NN当前内存里fsimage和editslog合并。

    17:11-17:45 速读了30分钟,看完《饥荒的山村》。。。差不多了,只读了一下激情的情节,很投入。

  • 相关阅读:
    java调用oracle存储过程
    高富帅屌丝买房差异大 看看都该买什么房
    c#控制IE浏览器自动点击等事件WebBrowser,mshtml.IHTMLDocument2
    .net 实现微信公众平台的主动推送信息
    HTML+CSS面试知识点分享(一)
    JS面试知识点分享(一)
    HTML+CSS面试知识点分享(二)
    jQuery选择器学习理解
    PB程序系统错误处理记录
    sql server2000 直接读取excel2003文件的sheet
  • 原文地址:https://www.cnblogs.com/gen2122/p/14836561.html
Copyright © 2011-2022 走看看