首页
›
数据工程与实时数据平台
›
035-Flink状态管理
›
《Delta Lake 状态存储新范式》
VIP20
本课程属于:035-Flink状态管理
数据工程与实时数据平台 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Delta Lake 状态存储新范式
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Delta Lake 前世今生
从数据湖痛点出发,理解 Delta Lake 诞生的背景与核心价值。
起源
价值
02
核心概念速览
事务日志、表版本、快照隔离——三个你必须搞懂的名词。
基础
术语
03
状态存储的旧时代
Hive ACID、HBase 作为状态存储的局限性分析。
对比
演进
04
Delta Lake 状态存储新范式
将状态视为不可变日志,而非可变数据库。
范式
设计
05
事务日志深度解析
Delta Log 的物理结构、JSON 格式与原子性保证。
日志
原子性
06
Checkpoint 机制
为什么需要 Checkpoint?如何平衡性能与恢复时间?
性能
恢复
07
时间旅行(Time Travel)
数据版本控制与回滚的底层原理。
版本
回滚
08
Schema 演化与强制
如何在不停机的情况下改变表结构?
Schema
演化
09
并发控制模型
乐观并发控制(OCC)在 Delta Lake 中的实现。
并发
OCC
10
写入流程拆解
从 Append 到 Overwrite,一条数据是如何落盘的。
写入
流程
11
读取流程拆解
Snapshot 查询与文件剪枝优化。
读取
剪枝
12
更新与删除(Merge/Update/Delete)
如何实现真正的 ACID 语义?
ACID
DML
13
生成列与约束
用声明式规则保证数据质量。
约束
质量
14
Delta Lake 与 Spark 集成
Catalyst 优化器如何利用 Delta 元数据?
Spark
优化
15
Delta Lake 与 Flink 集成
流式写入与 Exactly-Once 语义。
Flink
流式
16
Delta Sharing
跨平台数据共享的新协议。
共享
协议
17
性能调优
分区、Z-Order、Bloom Filter 索引实战。
调优
索引
18
小文件问题
Optimize 命令与自动压缩策略。
压缩
优化
19
Vacuum 与生命周期管理
清理过期版本的正确姿势。
清理
生命周期
20
Delta Lake 在数据湖仓一体中的角色
从 Lake 到 Lakehouse。
湖仓一体
架构
21
实战案例一:实时数仓 CDC 入湖
Debezium + Delta Lake 构建实时管道。
CDC
实战
22
实战案例二:大规模日志分析平台的状态存储改造
日志平台迁移至 Delta Lake 的实践。
日志
改造
23
实战案例三:金融级交易流水表的增量处理
高要求场景下的增量处理方案。
金融
增量
24
监控与运维
Delta Table 元数据查询、历史版本审计。
监控
运维
25
常见坑与避指南
并发冲突、Schema 不匹配、性能退化。
避坑
经验
26
Delta Lake 2.0 新特性
Liquid Clustering、Deletion Vectors。
新特性
2.0
27
与 Iceberg / Hudi 的对比
选型决策树。
对比
选型
28
云原生部署
在 AWS S3 / Azure Data Lake / GCS 上的最佳实践。
云原生
部署
29
未来展望
Delta Lake 3.0 与 UniForm 格式统一。
未来
3.0
30
总结与动手实验
用 Docker 搭建 Delta Lake 环境并跑通第一个 Pipeline。
实验
总结
所属VIP或分类
同VIP:Flink状态与Iceberg集成实战
同VIP:Flink状态管理从入门到实战
同VIP:RocksDB状态后端深度调优