¥2099
¥2999
7天可退款
在步入大数据殿堂之前,先带领大家快速掌握大数据的必备技能:Linux的操作使用,为后面学习大数据技术打下坚实基础。预习资料传送门:http://u3v.cn/5Moy2x
本周带领大家了解Hadoop,掌握HDFS、MapReduce、YARN的核心原理及实操内容,包括小文件和数据倾斜的问题及解决方案。
Flume是一个分布式、高可靠、高可用的系统,能够有效的收集、聚合、移动大量的日志数据,在这里通过原理、实战、监控、优化等层面对Flume进行学习。
掌握Hive的核心原理及架构,包括Hive SQL的深度使用。针对Hive中的数据压缩格式、数据存储格式、SQL执行计划进行扩展分析,进一步提高Hive的存储能力和计算性能。
HBase是一个高可靠 、高性能 、面向列 、可伸缩的NoSQL数据库,解决了HDFS无法实现修改删除的问题,适合应用在高并发实时读写的应用场景中。
Scala的函数式编程受到很多框架的青睐,例如Kafka、Spark等框架都是使用Scala作为底层源码开发语言,下面就带着大家7天极速掌握Scala语言。
结合实际案例详细分析Spark中的Transformation算子和Action算子使用。通过对Spark中的宽依赖、窄依赖、Stage、Shuffle机制进行详细分析,加深对Spark的理解。
基于Spark3.x版本进行更新迭代,重点分析Spark3.x中的特性,扩展SparkSQL相关内容,并且增加Spark Shuffle新方案-Celeborn。
整合各个业务线数据,为各个业务系统提供统一&规范的数据出口。通过对项目的由来,需求、技术进行分析和选型,实现用户行为数据数仓和商品订单数据开发数仓。
Kafka是一个支持高吞吐、持久性、分布式的消息队列,非常适合海量数据的实时生产和消费,详细分析了Kafka的核心原理、代码实战、性能优化,以及Kafka的企业级应用。
Redis是一种面向键值对的NoSQL内存数据库,可以满足我们对海量数据的读写需求,在这里我们学习Redis中的五种常用数据类型以及Redis中的一些高级特性,达到快速上手使用。
快速了解Flink的基本原理和核心特点,掌握Flink中流数据和批数据的编程思路和代码实战,Flink中Standalone集群、ON YARN集群的安装部署,以及Flink中核心API的使用。
对Flink中的State(状态)的使用与管理进行深度扩展,包括State的快照生成和恢复,最后以Kafka+Flink+Kafka场景为例整体分析了Flink任务如何实现端到端的一致性!
主要涉及Flink SQL中的常规流数据处理,以及FlinkSQL双流JOIN的用法,包括普通Join、时间区间Join、快照Join、维表Join、窗口Join等Join类型的原理及实战。
Apache StreamPark是一个一站式的流处理计算平台,基于它开发流处理(Flink)任务, 可以极大降低学习成本和开发门槛。
Kyuubi 是一个分布式、多租户、高性能的SQL网关,可以为众多计算引擎(Spark、Flink、Hive)提供SQL查询服务。
Elasticsearch是一个基于Lucene的分布式全文检索引擎,解决了海量数据下数据多条件快速复杂查询的痛点。基于Elasticsearch+HBase实现仿百度搜索引擎的海量数据存储和检索功能。
构建直播平台用户三度关系推荐系统,详细分析数据采集/数据分发/数据存储/数据计算/数据展现等功能,完整复现互联网企业大数据项目从0~1,从1~N的开发过程。
分析V1.0架构存在的问题及弊端,重新设计整体架构方案,进行迭代优化,基于最新的架构方案重新实现核心功能代码,开发数据接口,优化数据传输逻辑,提高数据安全性。
详细分析了目前业内常见的OLAP数据分析引擎,重点学习ClickHouse的核心原理及使用,包括常见的数据类型、数据库、MergeTree系列表引擎、分布式集群、副本、分片、分区等核心功能的使用。
针对实时数据仓库项目中需要用到的数据监控(Kafka Eagle)和任务调度(DolphinScheduler)技术组件进行扩展,为构建实时数据仓库提供底层技术支撑。
针对实时数据仓库项目中需要用到的数据库实时数据采集(Flink CDC)技术组件进行扩展,为构建实时数据仓库提供底层技术支撑。
涉及Paimon中的核心原理及架构,Flink SQL和Paimon的实战案例,Paimon CDC数据摄取功能,以及Paimon中快照、分区、小文件的管理,为构建湖仓一体架构提供底层技术支撑。
基于Flink SQL+Paimon+Hive构建湖仓一体项目,提高数据分析时效性,为业务部门提供分钟级别的实时数据支撑。
评价 好评
课程讲解由浅入深,能做到详细解答的同时又让人容易理解,工作中会遇到的以及面试常问的问题都有涵盖,感谢徐老师。
非常棒非常棒,老师讲解细致,有专属学习群,氛围浓郁,遇到问题还帮忙解答,遇到技术难关给建议,面试帮忙看简历给建议,真是物超所值!新手小白提升转岗均适宜!
棒棒棒!每次打开课程心情都是振奋的(这个课怎么这么好的激动心情)。高质量的课程搭配了完善到令人发指的资料笔记;学习课程给人的感觉,就像躺在床上,有人把饭喂到嘴里的,然后说,真香。 期待能成功从JAVA开发转型成为大数据开发工程师!
预售规则
1. 定金支付成功后,可在“我的订单”-“未支付”栏查看所要支付尾款的订单。
2. 尾款支付开启后,请在规定时间内支付尾款,若超出尾款支付时间,订单将自动关闭。请关注短信、慕课网平台及慕课网微信号等渠道推送的提醒消息。
3. 定金可在课程原价基础上抵扣页面显示金额,具体数额及计算方式见详情页。
4. 已支付定金但未在规定时间支付尾款的用户,定金不可退。
5. 如您对预售活动有其它疑问,请联系客服:kf@imooc.com。