• 【Storm】与Hadoop的区别


    1)Storm用于实时计算,Hadoop用于离线计算。
    2)Storm处理的数据保存在内存中,源源不断;Hadoop处理的数据保存在文件系统中,一批一批处
    理。
    3)Storm的数据通过网络传输进来;Hadoop的数据保存在磁盘中。
    4)Storm与Hadoop的编程模型相似
    在这里插入图片描述
    (1)hadoop相关名称
    Job:任务名称
    JobTracker:项目经理(JobTracker对应于NameNode;JobTracker是一个master服务,软件启动之后
    JobTracker接收Job,负责调度Job的每一个子任务task运行于TaskTracker上,并监控它们,如果发现有
    失败的task就重新运行它。)
    TaskTracker:开发组长(TaskTracker对应于DataNode;TaskTracker是运行在多个节点上的slaver服
    务。TaskTracker主动与JobTracker通信,接收作业,并负责直接执行每一个任务。)
    Child:负责开发的人员Mapper/Reduce:开发人员中的两种角色,一种是服务器开发、一种是客户端开发
    (2)storm相关名称
    Topology:任务名称
    Nimbus:项目经理
    Supervisor:开组长
    Worker:开人员
    Spout/Bolt:开人员中的两种角色,一种是服务器开发、一种是客户端开发

  • 相关阅读:
    MySQL表碎片整理
    MySQL表碎片整理
    MySQL配置索引页的合并阈值
    MySQL InnoDB配置统计信息
    MySQL InnoDB配置统计信息
    代码检查工具sonarqube介绍及使用
    gradle多模块构建集成swagger
    springboot不加载bootstrap.properties文件
    nexus3.x启动不起来
    linux防火墙查看状态firewall、iptable
  • 原文地址:https://www.cnblogs.com/BIG-BOSS-ZC/p/11807291.html
Copyright © 2020-2023  润新知