视频:如何高效接入 Flink:Flink Connector / Catalog API 核心设计
在介绍之前Flink Connector,我们先看看目前的API分层
最下层是DataStream API,然后上层是Table 和SQL API,如果我们想开发Catalog API 那么也是一个自底向上的过程,在最下面是Source API和SInk API,为了支持Table,因此我们在上面开发了DynamicTableSource和DynamicTableSink,然后最上面是Catalog API。
老的API我们这里就不说了,这些会在最新的2.x版本被移除,新版的Source API 采用主从的架构,这个和我们FLink集群的架构很相似。这里分成2各部分,SplitEnumerator和Sour