当新记录插入或更新数据库表中的现有记录时,如何 Hazelcast jet JDBC 继续源获取数据?
Posted
技术标签:
【中文标题】当新记录插入或更新数据库表中的现有记录时,如何 Hazelcast jet JDBC 继续源获取数据?【英文标题】:how to Hazelcast jet JDBC continues source get data when new record insert or existing record updated in a database table? 【发布时间】:2019-02-01 12:38:07 【问题描述】:关于在数据库表中插入新记录或更新现有记录时,Hazelcast jet JDBC 如何继续源获取数据?
【问题讨论】:
以“请紧急帮助”开始您的问题并复制粘贴相同的语句两次不会使您的问题看起来像是人们将业余时间花在上面的东西。 【参考方案1】:Nuri,需要一个 CDC(变更数据捕获)工具来从数据库中提取变更。 Hazelcast Jet 附带一组 CDC 连接器:https://jet-start.sh/docs/tutorials/cdc
另一种方法可能是使用自定义数据库触发器来提取和发布对数据库表所做的更改。这是 CDC 的穷人解决方案,但可能适用于低容量场景。
【讨论】:
以上是关于当新记录插入或更新数据库表中的现有记录时,如何 Hazelcast jet JDBC 继续源获取数据?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 PHP 在 MYSQL 中的数据库表中插入、更新、删除记录时创建日志