- 7
- 0
- 约1.18万字
- 约 12页
- 2026-04-16 发布于河北
- 举报
Storm面试题及详细答案
一、基础概念题(必问,考察基础掌握程度)
1.请说说你对Storm的理解?它的核心应用场景是什么?
答案:Storm是一个分布式、实时流处理框架,核心作用是处理无界的实时数据流(比如日志、消息、传感器数据),实现低延迟(毫秒级)的数据处理,区别于Hadoop的离线批处理(高延迟、处理有界数据)。它的核心设计是“持续计算”,只要有数据输入,就会持续进行处理,不中断。
核心应用场景:实时日志分析(比如监控系统日志,实时报警)、实时数据统计(比如电商实时销量、直播在线人数)、实时消息推送、流数据ETL(实时清洗、转换数据,同步到下游存储)。实际工作中,我们常用它对接Kafka接收实时数据,处理后写入Redis、ES供业务查询。
2.Storm中的核心组件有哪些?各自的作用是什么?
答案:核心组件分两类:集群节点组件和拓扑结构组件,两者协同工作完成流处理。
1.集群节点组件(3个核心):
-Nimbus:集群的“主节点”,负责管理整个集群,主要工作是接收客户端提交的拓扑(Topology)、分配任务(将任务分配给Supervisor)、监控拓扑运行状态,一旦某个Supervisor宕机,Nimbus会重新分配其任务,保证高可用(注意:Nimbus本身默认单点,生产环境需做HA,比如结合ZooKeeper实现主备切换)。
-Sup
您可能关注的文档
最近下载
- HTN5157_Datasheet_V0.5 VIN 45V异步PWM升压/SPEIC/反激式控制器.pdf
- 2025年特种设备作业人员起重机指挥Q1证考试题库及答案.docx
- 新加坡SM1考试模拟试题及详细答案.docx VIP
- 全国985和211大学名单.docx VIP
- 2025年零售业库存周转五年分析行业报告.docx VIP
- 工业园物业服务服务质量保障方案.pdf VIP
- 2026执业药师继续教育答案(金航联)--12.抗肿瘤靶向药物临床应用.pdf VIP
- (资料)10kV变电站继电保护设计—课程设计论文.docx VIP
- 景观绿化项目设计服务方案投标文件(技术方案).pdf
- 人教版一年级数学下册期末测试卷.doc VIP
原创力文档

文档评论(0)