In order to enrich the data stream, we are planning to connect the MySQL (MemSQL) server to our existing flink streaming application
As we can see that Flink provides a Table API with JDBC connector https://nightlies.apache.org/flink/flink-docs-master/docs/connectors/table/jdbc/
Additionally, I discovered another MySQL connector called Flink-CDC https://ververica.github.io/flink-cdc-connectors/master/content/about.html
allowing to work with external database in a stream fashion
what is the difference between them? what is better to choose in my case?