题目内容

下列关于Storm设计思想,描述有误的是?

A. Storm将Streams的状态转换过程抽象为Spout
B. Storm认为每个Stream都有一个源头,并把这个源头抽象为Spout
C. Storm将Spouts 和Bolts组成的网络抽象成Topology
D. Topology里面的每个处理组件都包含处理逻辑,而组件之间的连接则表示数据流动的方向

查看答案
更多问题

下列关于Storm和Hadoop架构组件功能对应关系,哪个是错误的?

A. Hadoop Job对应Storm Topology
B. Hadoop TaskTracker对应Storm Supervisor
C. Hadoop JobTracker对应Storm Spout
D. Hadoop Reduce对应Storm Bolt

下列哪个说法是错误的?

A. 从编程的灵活性来讲,Storm是比较理想的选择,它使用Apache Thrift,可以用任何编程语言来编写
B. Spark steaming可以实现毫秒级的流计算
C. Spark steaming无法实现毫秒级的流计算
D. 在Spark上可以统一部署Spark SQL,Spark Streaming、MLlib,GraphX等组件,提供便捷的一体化编程模型

下列关于Storm的描述,有误的是?

A. Storm将流数据Stream描述成一个有限的Tuple序列
B. Storm保证每个消息都能完整处理
C. Storm认为每个Stream都有一个源头,并把这个源头抽象为Spout
D. Bolt可以执行过滤、函数操作、Join、操作数据库等任何操作

下列哪个关于Stream Groupings的描述,有误的是?

A. FieldsGrouping:广播发送,每一个Task都会收到所有的Tuple
B. GlobalGrouping:全局分组,所有的Tuple都发送到同一个Task中
C. NonGrouping:不分组,和shuffleGrouping类似,当前Task的执行会和它的被订阅者在同一个线程中执行
DirectGrouping:直接分组,直接指定由某个Task来执行Tuple的处理

答案查题题库