1.以下关于批量计算和实时计算的说法,错误的是:( D )
A.批量计算处理的是静态数据
B.实时计算处理的是流数据
C.实时计算处理时延通常为秒级
D.Hadoop MapReduce可以做到实时计算
2.Storm架构中,数据源头被称为:(B)
A.Streams
B.Spouts
C.Bolts
D.Topology
3.Storm架构中,将Streams的状态进行转换的过程被称为:(C)
A.Streams
B.Spout
C.Bolt
D.Topology
4.Storm架构中,将各个组件组成的网络称为:( D)
A.Streams
B.Spout
C.Bolt
D.Topology
5.Storm框架中的Stream Groupings的作用是:(C)
A.将Spouts和Bolts组成的网络抽象成Topology
B.将Streams的状态转换过程抽象为Bolt
C.确定在什么时候、以什么方式发送Tuple到Bolt
D.将流数据Stream描述成一个无限的Tuple序列
6.以下关于Spark Streaming与Storm的对比,说法错误的是:(D)
A.Spark Streaming无法实现毫秒级的流计算,而Storm可以实现毫秒级响应
B.相比于Storm,Spark更容易做高效的容错处理
C.当需要使用流计算、图计算、机器学习、SQL查询分析等进行结合时,比较适合选择Spark Streaming
D.Storm框架的编程语言只能是java
7.Spark Streaming最主要的抽象是DStream(Discretized Stream,离散化数据流),表示连续不断的数据流。A
A. 对
B. 错
8.Storm集群中,Supervisor负责集群范围内分发代码,为worker分配任务和监测故障。B
A. 对
B. 错