动态表

Laurence4 个月前
flink·dynamic·动态表·流表二象性·changlog
再谈 Flink 的 “动态表” 和 “流表二象性”尽管我们在此前的多篇文章中介绍过动态表的概念,但这个概念确实有一些抽象,伴随着学习的地深入,也会有会新的领悟,本文再次去动态表和表流二象性做一些梳理。此前对动态表的介绍可参考《Flink 动态表 (Dynamic Table) 解读》和《Flink 实时数仓关键技术解读:Upsert Kafka 和 动态表》两篇文章。
G皮T4 个月前
sql·flink·物化视图·动态表·连续查询
【Flink SQL】Flink SQL 基础概念:SQL 动态表 & 连续查询在流式 SQL 诞生之前,所有的基于 SQL 的数据查询都是基于批数据的,没有将 SQL 应用到流数据处理这一说法。
Laurence4 个月前
flink·概念·区别·动态表·时态表·版本表·普通表
Flink:动态表 / 时态表 / 版本表 / 普通表 概念区别澄清根据 [ 官方文档 ] 所述,在 Flink 中,时态表和动态表是一个概念,只是强调的侧重点不同。Flink 流上的表都是动态的,也就是一直在变化,所以被称为动态表,因为动态表都会随时间发生变化,所以也被叫作了 “时态表”。而根据能否 trace (追踪) 一张时态表的变化历史,时态表会细分成:版本表 和 普通表 两种,区别就是:版本表可以追溯历史,而普通表只保存当前最新状态的数据。
Laurence5 个月前
flink·table·dynamic·动态表·连续查询·无界表
Flink 动态表 (Dynamic Table) 解读根据过去在流上维持状态的编程经验,我们可以深刻地体会到:Dynamic Table 的本质其实是基于 changelog 数据流维持的一个流上的状态(Streaming State)!