1 / 39
文档名称:

大数据分析关键技术.pptx

格式:pptx   页数:39页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

大数据分析关键技术.pptx

上传人:分享精品 2016/1/7 文件大小:0 KB

下载得到文件列表

大数据分析关键技术.pptx

文档介绍

文档介绍:大数据分析关键技术目录?概述?即席查询?批量处理?流式计算大数据计算分析模式分类即席查询Ad-Hoc Query批量处理BatchProcessingMap/puting数据承载响应时间适用场景磁盘秒级(准实时)自然人交互式经营分析磁盘分钟级至小时级(准实时)事前/事后大批量数据处理内存(事件窗口非全量数据)秒级(实时)实时事件分析实时风险干预针对不同的业务领域,需要采用不同的数据计算分析方式,快速发现数据价值。即席查询即席查询(Ad Hoc)是用户根据自己的需求,灵活的选择查询条件,系统能够根据用户的选择生成相应的统计报表。即席查询与普通应用查询最大的不同是普通的应用查询是定制开发的,而即席查询是用户自定义查询条件。puteFrameworkSQLSyntaxMetaDataBatchProcessingAd-HocQuery实时性:puteFrameworkSQLSyntaxMetaDataBatchProcessingAd-HocQueryMapReduce是一种编程模型,用于大规模数据集的并行批量计算。概念Map和Reduce当前的主流实现是指定一个Map函数,用来把一组键值对映射成一组新的键值对,指定并发的Reduce函数,用来保证所有映射的键值对中的每一个共享相同的键组。形成这种模型的原因是:数据的分布式存储、计算资源的分布式、并行计算减少计算时长。批量处理实时性:低流式计算流数据的实时计算注重对流数据的快速高效处理、计算和分析。其特点是计算过程数据不落地,所有数据在内存中完成。其计算模型是根据规则生成容器,当数据流经过容器时,实时产生分析结果。流式计算InputAdapterOutputAdapterEngineClusterClusterManagementRuleRepositoryNoSQL实时性:高目录?概述?即席查询?批量处理?流式计算ImpalaNodeImpala架构ImpaladQuery PlannerQuery CoordinatorQuery monHiveQL&InterfaceMetaDataSQLJDBCHive MetaStoreHDFS NNState StoreImpaladQuery PlannerQuery CoordinatorQuery ExecEngineImpaladQuery PlannerQuery CoordinatorQuery ExecEngineDataHDFSDNHBaseDataHDFSDNHBaseDataHDFSDNHBaseImpalaNodeImpalaNodeLocalDirectReadsThriftHive架构DataHDFSDNTaskTrackerJobTrackerNameNodeHadoopHive (Over Hadoop )piler,Optimizer,Executor)MetaStore?ThriftServer:JDBC通过ThriftServer连接到Hive。ThriftServer连接MetaStore来读取hive的元数据信息。?MetaStore:在关系型数据库中存放表/分区/列元数据,可以低延迟的快速的访问到需要的元数据信息。?Driver/piler/ExecutionEngine:客户端提交的HiveSQL首先进入Driver,然后Driver会为此次HiveSQL的执行创建一个Session,Driver维护整个session的生命周期。piler,piler来对用户提交的HiveSQL进行编译/检查/优化并最终生成MapReduce任务。?ExecutionEngine会与Hadoop进行交互,将MapReduce任务交给Hadoop来执行,并从Hadoop取得最终的执行结果,并返回给用户。解析HiveSQL之后生成所MapReduce任务,在运行中访问元数据信息时,,此文件会被放入Hadoop的分布式缓存中,,MapReduce任务可以从分布式缓存中获得相应的元数据。Impala相对于Hive的优势Impala不需要把中间结果写入磁盘,省掉了大量的I/O开销。省掉了MapReduce作业启动的开销。MapReduce启动task的速度很慢(默认每个心跳间隔是3秒钟),Impala直接通过相应的服务进程来进行作业调度,速度快了很多。Impala借鉴了MPP并行数据库的思想,可以做更多的查询优化,从而省掉不必要的shuffle、sort等开销。使用了支持Data locality的I/O调度机制,尽可能地将数据和计算分配在同一台机器上进行,减少了网络开销。用C++实现,做了很多有针对性的硬件优化。对外提供多语言API、多种访问协议。中间结果作业

最近更新

2024年惠州西湖作文8篇 9页

模拟酸雨与凋落物对柳杉幼苗光合特性及保护酶.. 2页

模拟信号在光纤中的传输方案研究的开题报告 2页

2024年情感文学,可以相依为命的人过日子 8页

2024年情侣幸福句子 54页

樟树籽油纳米脂质体制备工艺及其性质的研究的.. 2页

概率损伤识别过程中的参数不确定性量化和传递.. 2页

植被屋面蒸发隔热模块热湿传递特性的实验研究.. 2页

2024年悲惨世界读书心得15篇 20页

2024年悲伤的语录 64页

2024年恶劣天气安全的应急预案范文(精选5篇).. 17页

森林生态效益补偿的长效机制研究的开题报告 2页

2024年恩师的赠言(15篇) 63页

2024年恋爱唯美短句 7页

2024年总账会计工作的年度总结 4页

2024年总结实习报告模板锦集五篇 21页

梅钢轧机模型参数维护系统的开发的开题报告 2页

2024年总经理辞职报告范文 22页

2024年总经理的辞职报告(集锦15篇) 30页

桥群河段并建桥的“巷道效应”分析研究的开题.. 2页

桥总成制动系统疲劳寿命实验台的设计与研究开.. 2页

桥墩上环翼式防冲板定型试验研究的开题报告 2页

互联网+养老创业计划书 4页

y500一XS0040G3变频器说明书 4页

山东春考英语真题(2022-2023) 17页

单位负责人基本情况登记表 1页

大坝混凝土浇筑安全保障措施 3页

四川物业服务合同(示范文本2022) 41页

2014年-全年资料解析 31页

三年级下册音乐教案 (简谱) (演唱)梦之船.. 5页