刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

试题五:

某公司拟开发一个电商平台用户行为分析系统,该系统可支持对电商平台用户行为数据的采集和实时/高效数据处理分析,统计分析用户访问情况。搜集 PV/UV 商品热度等相关数据。系统应具备以下能力

(1)对海量用户行为数据的存储和处理能力

(2)为适应用户行为的随机性,保证系统不会被爆发的日志数据压垮,系统应具备对突发流量的处理能力

(3)对用户数据的隐私保护能力

针对项目需求,公司召开会议,会上张工提出用户行为会产生大量数据,传统的文件存储与关系型数据库,无法完全解决当前系统问题,应基于大数据技术设计并实现系统,李工提出可就重要数据脱敏的方法解决用户隐私的问题

问题2:根据张工建议,项目组拟采用大数据技术开发该系统。图5 给出本项目架构设计方案,请选择(a)~(m)选项中选出合适的内容,完善(1)~(7)处

(a)网络层、(b)业务层、(c)接入层、(d)数据处理、(e)数据采集

(f)Flink 实时计算、(g)Flink 批处理、(h)Hbase、(i)Redis、(j)NoSQL

(k)kafka、(l)边缘计算、(m)设备层

使用微信搜索喵呜刷题,轻松应对考试!

答案:

(1)  :(c) 接入层

(2)  :(k) kafka

(3)  :(b) 业务层

(4)  :(f) flink 实时计算

(5)  :(g) flink 批处理

(6)  :(h) hbase

(7)  :(i) Redis

解析:

根据题目描述,公司计划开发一个电商平台用户行为分析系统,需要处理海量用户行为数据,应对突发流量,并保护用户数据隐私。采用大数据技术进行设计是实现这些需求的关键。

  1. (1)处:接入层是整个系统架构中负责用户访问和与外部系统交互的部分。在电商平台的用户行为分析系统中,接入层负责处理来自用户的请求和数据采集。因此,答案选(c)接入层。
  2. (2)处:Kafka是一个分布式流处理平台,适合处理大规模、高并发的数据接收和发送。对于应对突发流量的情况,使用Kafka可以确保系统不会因为短暂的流量高峰而崩溃。因此,答案选(k)Kafka。
  3. (3)处:业务层是系统架构中处理具体业务逻辑的部分。在电商平台的用户行为分析系统中,业务层应负责处理用户行为数据的存储和处理任务。因此,答案选(b)业务层。
  4. (4)处:Flink 实时计算是一个流处理框架,适合进行实时数据处理和分析。在用户行为分析系统中,需要对用户行为进行实时分析,因此选择(f)Flink 实时计算。
  5. (5)处:虽然Flink既可以用于实时计算也可以用于批处理,但在这里更侧重于批处理的任务可以使用Flink批处理来处理非实时的、批量较大的数据处理任务。因此,答案选(g)Flink 批处理。
  6. (6)处:Hbase是一个分布式NoSQL数据库,适合存储大量的非结构化数据。在用户行为分析系统中,需要存储大量的用户行为数据,因此选择(h)Hbase。
  7. (7)处:Redis是一个内存数据库,可以用于缓存和存储实时数据。在用户行为分析系统中,某些实时性要求较高的数据可以使用Redis进行快速存取。因此,答案选(i)Redis。
创作类型:
原创

本文链接:问题2:根据张工建议,项目组拟采用大数据技术开发该系统。图5 给出本项目架构设计方案,请选择(a)~

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share