Debe开云体育官方注册网址zium社区即将发布0.10版本,我们很高兴地宣布Debezium的可用性0.10.0.CR1

除了对不同的连接器进行了一些错误修复之外,该版本还对使用Postgres创建初始快照的方式进行了实质性改进。除非出现任何重大的倒退,否则最终的0.10版本应该很快就会发布。

为Postgres导出快照

到目前为止,Debezium还没有利用Postgres逻辑解码工具的一个功能是开云体育官方注册网址导出的快照:创建复制插槽时,与快照可以启动隔离模式,该模式允许在创建插槽的同时从数据库导出表,而不使用任何锁。开云体育电动老虎机

基于之前的工作,在Debezium Postgres连接器如何处理快照方面提供了更大的灵活性,现在可以通过新的接口使用导出的快照功能开云体育官方注册网址快照模式出口dbz - 1035dbz - 1440).我们鼓励您进行测试,并报告任何问题。

最终,这种模式将成为默认的快照行为,因为它不需要连接器获得任何锁。

修正

由于值溢出,多个用户报告了在捕获时间列的值时出现的问题,这些值在很远的将来,例如3000年之后(dbz - 949dbz - 1205dbz - 1255).

虽然这样的值在典型的企业应用程序中可能不太常见(毕竟,谁想在一千年后安排他们的采购订单交付),但仍然有几个用例使用这样的值,例如,在建模核衰变过程时考虑潜在的大半衰期。因此,我们对处理时间值的代码进行了更大的重构,我们很高兴地报告,这些问题现在已经修复了。

其他关于MongoDB中处理“no-op”事件的错误修复(dbz - 1464)和最近添加的传播属性时发送的消息新记录状态提取dbz - 1448).

卡桑德拉的连接器

最初版本关于Cassa开云体育官方注册网址ndra的Debezium连接器,已经开始进一步将其与其他Debezium连接器对齐(与关系型连接器和MongoDB的连接器不同,Cassandra连接器目前不是基于Apache Kafka Connect,而是作为一个独立进程运行)。这样做的第一个结果是,它现在通过属性文件配置(类似于在独立模式下使用Kafka Connect),而不是通过YAML文件。(dbz - 1406).

下一步将是使消息序列化方面可配置:虽然目前连接器只支持Avro,但它最终将支持可插拔转换器的概念,允许您使用JSON, Avro和任何其他转换器,您可能已经从Kafka Connect知道。

重做网站和文档

当阅读这篇博文时,你很难忽略:Debezium网站上有开云体育官方注册网址做了整容手术

关于当前稳定版和开发版(目前是0.9和0.10)的信息现在更容易找到了。此外,文档已经重新组织并以特定版本的方式发布,也就是说,您现在可以获得适用于特定版本的特定文档。

网站的博客部分也进行了重新设计:主页显示了最新文章的介绍片段,而一些“特色”博客文章则列在左侧。这些通常是早期的博客文章,探讨高级主题,如发件箱模式我们想让它更容易被发现和消费。我们希望您喜欢新的网站和文档结构,它可以帮助您更好地找到您正在寻找的所有信息。如果你遇到任何问题(格式错误,坏链接等),请告诉我们。

请参阅0.10.0.CR1release notes有关已解决问题和升级程序的完整列表。

像往常一样,非常感谢Debezium社区中所有为这次发布做出贡献的优秀人员:开云体育官方注册网址安德鲁·加勒特Bingqin周西里尔ScetbonGuillaume Rosauro伊凡Luzyanin列弗Zemlyanov而且雷纳托Mefi

贡纳Morling

Gunnar是Decodable的软件工程师,也是一名不折不扣的开源爱好者。多年来,他一直是Debezium的项目负责人。开云体育官方注册网址Gunnar创建了kcctl、JfrUnit和MapStruct等开源项目,并且是Bean验证2.0 (JSR 380)的规范负责人。他在德国汉堡工作。


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

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

参与

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

Baidu
map