题目内容

下列关于流处理系统与传统的数据处理系统的描述,正确的有?

A. 流处理系统处理的是实时的数据,而传统的数据处理系统处理的是预先存储好的静态数据
B. 用户通过流处理系统获取的是实时结果,而通过传统的数据处理系统,获取的是过去某一时刻的结果
C. 流处理系统无需用户主动发出查询,实时查询服务可以主动将结果推送给用户
D. 传统的数据处理系统无需用户主动发出查询,批量查询服务可以主动将结果推送给用户

查看答案
更多问题

Storm具有以下哪些特点?

A. 整合性:Storm可方便地与队列系统和数据库系统进行整合
B. 简易的API:Storm的API在使用上既简单又方便
C. 容错性:Storm可自动进行故障节点的重启、任务的重新分配
D. 可扩展性:Storm的并行特性使其可以运行在分布式集群中

目前,Storm中的Storm Groupings有如下哪几种方式?

AllGrouping:广播发送,每一个Task都会收到所有的Tuple
B. GlobalGrouping:全局分组,所有的Tuple都发送到同一个Task中
C. FieldsGrouping:按字段分组,保证相同字段的Tuple分配到同一个Task中
DirectGrouping:随机分组,随机分发Stream中的Tuple,保证每个Bolt的Task,接收Tuple数量大致一致

下列关于Storm框架,描述正确的有?

A. worker:每个Worker进程都属于一个特定的ToPology
B. Excutor:executor是产生于worker进程内部的线程
C. Task:实际的数据处理由task完成
D. 在Topology的生命周期中,每个组件的task数目是不会发生变化的,而executor 的数目却不一定

下列关于Spark Streaming与Storm的描述,哪些是正确的?

A. Spark Streaming无法实现毫秒级的流计算
B. Storm可以实现毫秒级响应件
C. Storm无法用于实时计算
D. Spark Streaming 采用的小批量处理的方式使得它可以同时兼容批量和实时处理的逻辑和算法

答案查题题库