首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Debezium Mysql连接器中白化更多表的有效方法

在Debezium Mysql连接器中白化更多表的有效方法
EN

Stack Overflow用户
提问于 2020-05-28 08:15:34
回答 1查看 991关注 0票数 2

对于将新表白化到debezium mysql连接器,有什么最佳实践可遵循吗?

我们在CDC流中使用debezium mysql连接器,一个用例已经将更多表白名单到连接器配置中。下面是正在使用的debezium的版本详细信息和

代码语言:javascript
复制
{
    "class": "io.debezium.connector.mysql.MySqlConnector",
    "version": "0.8.0.Final",
    "snapshot.mode": "schema_only"
}

有一个debezium票证https://issues.redhat.com/browse/DBZ-906,它指示要在

代码语言:javascript
复制
"snapshot.mode": "schema_only_recover"

模式并在重新启动连接器之前重新创建历史主题。关于这个方法,我有几个问题

  • 上述版本是否也有此选项?
  • 如何使新表在白名单前更新?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-01 09:16:14

首先,作为0.8.0版本的Debezium非常古老。

通常有多种方法来解决您的问题,但是如果您可以在流中暂停一段时间,而不是建议1)停止当前连接器,2)使用白名单的新表启动一个新连接器以执行快照,3)当快照完成时,使用更新的白名单列表启动原始连接器

如需详细信息,请参见https://groups.google.com/forum/?fromgroups=#!msg/debezium/Iw4BgLZ8Mq4/SZBLGwEaAQAJ;context-place=forum/debezium

如果您负担不起停机时间,请检查DBZ-175中引入的实验方法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62060026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档