- 2
- 0
- 约9.84千字
- 约 10页
- 2026-04-16 发布于河北
- 举报
Storm面试题及详细答案
一、基础概念题(必问,考察基础掌握程度)
1.请说说你对Storm的理解?它和HadoopMapReduce的核心区别是什么?
答案:Storm是一个分布式、实时的流处理框架,核心作用是处理源源不断产生的实时数据流(比如日志、消息、传感器数据),低延迟(毫秒/秒级),支持动态调整,常用于实时监控、实时统计、实时推荐等场景。
和MapReduce的核心区别主要3点,没有多余套话,都是实际工作中能感受到的:
1.处理模式:MapReduce是批处理,必须等所有数据收集完成后再处理,延迟高(分钟/小时级);Storm是流处理,数据来了就处理,延迟极低,适合实时场景。
2.数据处理方式:MapReduce是“一次处理一批数据”,处理完就结束(无状态);Storm是“持续处理数据流”,可以维持状态(比如统计累计访问量),能持续运行。
3.适用场景:MapReduce适合离线数据分析(比如每天凌晨统计前一天的用户行为);Storm适合实时场景(比如实时监控系统告警、直播弹幕过滤)。
2.Storm中的核心组件有哪些?各自的作用是什么?
答案:核心组件就4个,每个组件的作用结合实际工作场景说,不搞抽象概念:
1.Nimbus(主节点):相当于Storm的“大脑”,负责管理整个集群的资源分配、任务调度、拓扑(Topology)的提交和监控。比如我们提交一
您可能关注的文档
- 2026年时事面试题及详细答案.docx
- 2026年时政面试题及详细答案.docx
- 2026年天车(桥式起重机)理论最新考试试题及详细答案.docx
- 2026年最新班主任基本功测试题及详细答案.docx
- 2026新托福考试冲刺试题及详细答案.docx
- A1驾驶证理论考试题库及详细答案.docx
- A2科目一试题及详细答案.docx
- Access数据库考试题库(操作题含详细答案).docx
- ACM竞赛试题及详细答案.docx
- AEAS试题及详细答案(贴合2026最新考情).docx
- MT/T 829-2025煤矿用隔爆型高压起动电抗器.pdf
- 《MT/T 829-2025煤矿用隔爆型高压起动电抗器》.pdf
- JJG 1069-2026直流分流器检定规程.pdf
- 《JJG 1069-2026直流分流器检定规程》.pdf
- 计量规程规范 JJG 1069-2026直流分流器检定规程.pdf
- 计量规程规范 JJF 2417-2026碘含量分析仪校准规范.pdf
- JJF 2417-2026碘含量分析仪校准规范.pdf
- 《JJF 2417-2026碘含量分析仪校准规范》.pdf
- 中国行业标准 MT/T 1288-2025煤矿用防爆高压单相接地故障选线装置.pdf
- 《MT/T 1288-2025煤矿用防爆高压单相接地故障选线装置》.pdf
原创力文档

文档评论(0)