A、 Storm将流数据Stream描述成⼀个有限的Tuple序列
B、 Storm保证每个消息都能完整处理
C、 Storm认为每个Stream都有⼀个源头,并把这个源头抽象为Spout
D、 Bolt可以执⾏过滤、函数操作、Join、操作数据库等任何操作
答案:A
A、 Storm将流数据Stream描述成⼀个有限的Tuple序列
B、 Storm保证每个消息都能完整处理
C、 Storm认为每个Stream都有⼀个源头,并把这个源头抽象为Spout
D、 Bolt可以执⾏过滤、函数操作、Join、操作数据库等任何操作
答案:A
A. 每个Application都有⾃⼰专属的Executor进程,并且该进程在Application运⾏期间⼀直驻留
B. Executor进程以多线程的⽅式运⾏Task
C. Spark运⾏过程与资源管理器⽆关,只要能够获取Executor进程并保持通信即可
D. Task采⽤了数据本地性和推测执⾏等优化机制
A. 单点故障问题
B. 不可以⽔平扩展
C. 单个名称节点难以提供不同程序之间的隔离性
D. 系统整体性能受限于单个名称节点的吞吐量
A. 增加数据量
B. 删除重复数据
C. 提高数据质量
D. 降低存储空间
A. 负责数据的存储和读取
B. 根据客户端或者是名称节点的调度来进⾏数据的存储和检索
C. 向名称节点定期发送⾃⼰所存储的块的列表
D. ⽤来保存名称节点中对HDFS元数据信息的备份,并减少名称节点重启的时间
A. 圆。使⽤cx和cy,指定指定半径的中⼼的坐标,和ŗ表⽰半径
B. 线。使⽤x1和Y1到指定线的⼀端的坐标,x2和y2指定的另⼀端的坐标。
C. ⽂本。使⽤x和y指定⽂本的位置
D. 椭圆。使⽤x和y的指定左上⾓的坐标,width和height指定的尺⼨
A. 抽象层次⾼
B. 表达能⼒有限,抽象层次低,需⼈⼯编码
C. 价格昂贵
D. 可维护性低
A. AllGrouping:⼴播发送,每⼀个Task都会收到所有的Tuple
B. GlobalGrouping:全局分组,所有的Tuple都发送到同⼀个Task中
C. FieldsGrouping:按照字段分组,保证相同字段的Tuple分配到同⼀个Task中
D. DirectGrouping:随机分组,随机分发Stream中的Tuple,保证每个Bolt的Task接收Tuple数量⼤致⼀致
A. Zookeeper⽂件记录了⽤户数据表的Region位置信息
B. -ROOT-表记录了.META.表的Region位置信息
C. .META.表保存了HBase中所有⽤户数据表的Region位置信息
D. Zookeeper⽂件记录了-ROOT-表的位置信息