kafka可以捕获数据库视图的变化吗
Can kafka capture change in views of a database
kafka streaming是否可以捕获数据库视图的变化?我在数据库中有一个视图,其中的列形成了几个表。那么kafka会检测view中的数据变化吗
开箱即用,不,Kafka 不与任何数据库交互。
如果您可以定期使用 JDBC 查询视图,那么您可以使用 apache-kafka-connect JDBC 源连接器来获取与 Kafka 记录相同的数据行。
或者您可以使用 debezium 等 CDC 产品流出视图使用的所有相关 tables,并在 KStreams/KSQL 中加入它们以重新创建整个物化视图table,但有数据流支持
kafka streaming是否可以捕获数据库视图的变化?我在数据库中有一个视图,其中的列形成了几个表。那么kafka会检测view中的数据变化吗
开箱即用,不,Kafka 不与任何数据库交互。
如果您可以定期使用 JDBC 查询视图,那么您可以使用 apache-kafka-connect JDBC 源连接器来获取与 Kafka 记录相同的数据行。
或者您可以使用 debezium 等 CDC 产品流出视图使用的所有相关 tables,并在 KStreams/KSQL 中加入它们以重新创建整个物化视图table,但有数据流支持