我很荣幸地宣布Debezium 1.7系列的第一个版本,开云体育官方注册网址gydF4y2Ba1.7.0.Alpha1gydF4y2Ba!gydF4y2Ba

随着夏天的到来,这个版本为Debezium Oracle连接器以及其他连接器带来了额外的改进。开云体育官方注册网址gydF4y2Ba

替代Oracle连接器LogMiner处理器gydF4y2Ba

用于Or开云体育官方注册网址acle的Debezium连接器使用内存中的缓冲区来缓存正在进行的事务更改,直到事务提交或回滚。此缓存可能需要大量内存占用,具体取决于事务中的事件数量、正在进行的并发事务的数量以及表示每个事件的数据本身,如大字符或二进制对象。对于某些具有正在进行的长时间运行的事务的环境,这可能很难管理。gydF4y2Ba

该版本对连接器处理代码进行了重大重构,允许以多种模式处理LogMiner更改事件。开箱即用的基于内存的实现仍然是默认的,但是我们包含了一个基于内存的新实现gydF4y2BaInfinispangydF4y2Ba分布式数据存储。这种实现使得跟踪任何数量的正在进行的事务成为可能,而不管它们的大小或持续时间。gydF4y2Ba

为了利用新的Infinispan实现,必须提供以下配置选项:gydF4y2Ba

lgydF4y2BaogydF4y2BaggydF4y2Ba.gydF4y2Ba米gydF4y2Ba我gydF4y2BangydF4y2Ba我gydF4y2BangydF4y2BaggydF4y2Ba.gydF4y2BabgydF4y2BaugydF4y2BafgydF4y2BafgydF4y2BaegydF4y2BargydF4y2Ba.gydF4y2BatgydF4y2BaygydF4y2BapgydF4y2BaegydF4y2Ba=gydF4y2Ba我gydF4y2BangydF4y2BafgydF4y2Ba我gydF4y2BangydF4y2Ba我gydF4y2Ba年代gydF4y2BapgydF4y2Ba一个gydF4y2BangydF4y2BalgydF4y2BaogydF4y2BaggydF4y2Ba.gydF4y2Ba米gydF4y2Ba我gydF4y2BangydF4y2Ba我gydF4y2BangydF4y2BaggydF4y2Ba.gydF4y2BabgydF4y2BaugydF4y2BafgydF4y2BafgydF4y2BaegydF4y2BargydF4y2Ba.gydF4y2BalgydF4y2BaogydF4y2BacgydF4y2Ba一个gydF4y2BatgydF4y2Ba我gydF4y2BaogydF4y2BangydF4y2Ba=gydF4y2Ba/gydF4y2BapgydF4y2Ba一个gydF4y2BatgydF4y2BahgydF4y2Ba/gydF4y2BatgydF4y2BaogydF4y2Ba/gydF4y2Ba年代gydF4y2BahgydF4y2Ba一个gydF4y2BargydF4y2BaegydF4y2BadgydF4y2Ba/gydF4y2Ba年代gydF4y2BatgydF4y2BaogydF4y2BargydF4y2Ba一个gydF4y2BaggydF4y2BaegydF4y2Ba

由于这是早期工作,新的Infinispan缓冲模式目前有一些限制:gydF4y2Ba

  • Infinispan配置不会对外公开给用户进行调优gydF4y2Ba

  • 只支持基于文件的缓存存储;如果你使用多节点Kafka Connect集群,为了支持连接集群中连接器任务的再平衡,必须使用一个网络文件系统作为缓存存储gydF4y2Ba

这不应该阻止你给它一个试驾和发送尽可能多的反馈给我们进一步的改进。我们希望在下一个版本中删除上述限制。gydF4y2Ba

增量快照gydF4y2Ba

1.6版的主要功能也得到了新的改进。Orac开云体育官方注册网址le的Debezium连接器现在以与其他连接器相同的方式支持增量快照,因此Oracle用户现在可以轻松地将新表添加到捕获列表中,并动态地对其进行快照。gydF4y2Ba

对于MySQL连接器,有一种新的增量快照模式,可用于不允许写入信号表的数据库。开云体育电动老虎机gydF4y2Ba凯特GalievagydF4y2Ba发明了一种基于GTID列表的方法,可以在不写入数据库的情况下提供水印。开云体育电动老虎机谢谢你的贡献!gydF4y2Ba

总而言之,gydF4y2Ba49个问题gydF4y2Ba修复了此版本。非常感谢所有做出贡献的社区成员:Blake Peno,gydF4y2BaAlfusainey杰gydF4y2Ba,gydF4y2BaBingqin周gydF4y2Ba,gydF4y2Ba侯赛因TorabigydF4y2Ba,gydF4y2Ba(Katerina GalievagydF4y2Ba,gydF4y2BaKyley JexgydF4y2Ba,gydF4y2Ba马丁·佩雷斯gydF4y2Ba,gydF4y2BaNaveen Kumar KRgydF4y2Ba,gydF4y2Ba帕特里克·楚gydF4y2Ba,gydF4y2Ba帕维尔StrashkingydF4y2Ba,gydF4y2Ba拉斐尔AuvgydF4y2Ba,gydF4y2Ba谢尔盖·莫洛佐夫gydF4y2Ba,gydF4y2Ba蒂亚戈Dantas本人交出密码gydF4y2Ba,gydF4y2Ba锡阮gydF4y2Ba,gydF4y2Ba汤米KarlssongydF4y2Ba,gydF4y2BaWenChao柯gydF4y2Ba,gydF4y2BayangsanitygydF4y2Ba.gydF4y2Ba

在即将发布的1.7预览版中,我们计划专注于完成Oracle LogMiner处理器的后续任务,并提供对基于JDBC的进程的支持。我们将探索MongoDB的增量快照支持,并研究MariaDB支持。gydF4y2Ba

1.6.1 final版本gydF4y2Ba

虽然团队主要关注的是1.7,但我们最近已经修复了gydF4y2Ba9个问题gydF4y2Ba到1.6流并发布gydF4y2Ba1.6.1.FinalgydF4y2Ba.你可以看看gydF4y2Ba发布说明gydF4y2Ba获取详细信息。我们建议如果您正在使用1.6之前的版本,利用这个机会升级并获得最新的新功能!gydF4y2Ba

雅罗西克PechanecgydF4y2Ba

Jiri是Red Hat的软件开发人员(前质量工程师)。他职业生涯的大部分时间都花在Java和系统集成项目和任务上。他住在捷克共和国布尔诺附近。gydF4y2Ba


关于Debe开云体育官方注册网址ziumgydF4y2Ba

开云体育官方注册网址Debezium是一个开源的分布式平台,它将现有数据库转换为事件流,因此应用程序几乎可以立即看到并响应数据库中提交的每一个行级更改。开云体育电动老虎机开云体育官方注册网址Debezium是建立在gydF4y2Ba卡夫卡gydF4y2Ba并提供gydF4y2Ba卡夫卡连接gydF4y2Ba监控特定数据库管理系统的兼容连接器。开云体育电动老虎机开云体育官方注册网址Debezium在Kafka日志中记录了数据更改的历史,所以你的应用程序可以在任何时候停止和重新启动,并且可以很容易地使用它没有运行时错过的所有事件,确保所有事件都被正确和完整地处理。开云体育官方注册网址Debezium是gydF4y2Ba开源gydF4y2Ba下gydF4y2BaApache许可证,版本2.0gydF4y2Ba.gydF4y2Ba

参与gydF4y2Ba

我们希望您觉得Debezium有趣开云体育官方注册网址且有用,并愿意尝试一下。在Twitter上关注我们gydF4y2Ba@开云体育官方注册网址debeziumgydF4y2Ba,gydF4y2Ba在Zulip上和我们聊天gydF4y2Ba,或加入我们的gydF4y2Ba邮件列表gydF4y2Ba与社区对话。所有的代码都是开源的gydF4y2BaGitHub上gydF4y2Ba,因此在本地构建代码并帮助我们改进现有连接器并添加更多连接器。如果您发现了问题或对我们如何改进Debezium有想法,请告诉我们开云体育官方注册网址gydF4y2Ba记录问题gydF4y2Ba.gydF4y2Ba

Baidu
map