软考-系统架构设计师-大数据架构设计理论与实践-练习题2

练习题

2. Lambda 架构分为三层:(1)的核心功能是存储主数据集。(2)的核心功能是处理增量实时数据,生成实时视图,快速执行即席查询。(3)的核心功能是响应用户请求,合并批视图和实时视图中的结果数据集得到最终数据集。

(1)A.批处理层        B.流处理层        C.加速层          D.存储层

(2)A.批处理层        B.服务层            C.加速层         D.视图层

(3)A.视图层            B.流处理层        C.服务层         D.存储层

答案  A   C    C

关键词 - 概念 

Lambda架构
关键词 概念
批处理层 该层的核心功能是存储主数据集,主数据集数据具有原始、不可变、真实的特征。批处理层周期性地将增量数据转储至主数据集,并在主数据集上执行批处理,生成批视图。架构实现方面可以使用Hadoop HDFS或HBase 存储主数据集,再利用Spark或Map/Reduce 执行 周期批处理,之后使用Map/Reduce 创建批视图。
加速层 该层的核心功能是处理增量实时数据,生成实时视图,快速执行即席查询。架构实现方面可以使用Hadoop HDFS或HBase存储实时数据,利用Spark或Storm 实现实时数据处理和实时视图。
服务层

该层的核心功能是响应用户请求合并批视图和实时视图中的结果数据集得到最终数据集。具体来说就是接收用户请求,通过索引加速访问批视图,直接访问实时视图,然后合并两个视图的结果数据集生成最终数据集,响应用户请求。

架构实现方面可以使用HBase或Cassandra 作为服务层,通过Hive创建可查询的视图。

结构

软考-系统架构设计师-大数据架构设计理论与实践-练习题2_第1张图片

你可能感兴趣的:(软考-系统架构设计师,大数据,系统架构设计师,软考)