0 votes
in Apache by

What are the different kinds of APIs provided by the Flink framework?

1 Answer

0 votes
by
Flink framework provides three categories of APIs that target different use cases.

ProcessFunctions - ProcessFunctions provide fine grained control over time and state, and have the most expressive capabilities among the different categories of APIs provided by Flink framework.

DataStream API - Flink's DataStream API provides many common stream processing operations, and is based on functions such as map(), reduce(), aggregate(), etc.

SQL and Table API - Flink framework provides two relational APIs, SQL and Table APIs, that allow composition of relational queries using operators such as selections, filters, and joins.
...