Debezium 博客

我很荣幸宣布 Debezium 0.7.5 发布!

这是 0.7 系列的一个错误修复版本,我们在朝着 Debezium 0.8 开发过程中决定发布它。最值得注意的是,它修复了 0.7.3 (DBZ-663) 中引入的一个不幸的错误,该错误导致 Debezium MySQL 连接器的内部数据库历史 topic 在某些特定条件下可能被部分删除。请参阅关于此问题的专用博客文章,了解这是否会影响您以及如何预防此问题。

此外,我们还发布了一些其他修复和改进。感谢 Maciej Brynski逻辑表路由 SMT 的性能得到了显著提升(DBZ-655)。Maciej 贡献的另一个修复是关于 DBZ-646,它允许 MySQL 连接器现在处理 TokuDB 存储引擎的 CREATE TABLE 语句。

Debezium 的 MySQL 连接器用户向我们反映了一个关于连接器内部数据库历史主题配置的潜在问题,该问题可能导致该主题的部分内容被删除(DBZ-663)。如果您正在使用 Debezium MySQL 连接器的 0.7.3 或 0.7.4 版本,请继续阅读。

基于微服务的架构可以被视为一种行业趋势,因此最近在企业应用程序中经常出现。保持多个服务及其后端数据存储之间数据同步的一种可能方法是采用一种称为更改数据捕获(简称 CDC)的方法。

本质上,CDC 允许监听数据流的一端(即数据源)发生的任何修改,并将它们作为变更事件通信给其他感兴趣的方,或存储到数据接收器。与其以点对点的方式进行,不如建议解耦数据源和数据接收器之间的事件流。可以使用 Debezium 和 Apache Kafka 基于此场景实现,并且相对容易,几乎不需要编写代码。

例如,考虑订单管理系统的以下基于微服务的架构

我很荣幸宣布 Debezium 0.7.4 发布!

作为 0.7 系列的延续,这个新版本带来了多个错误修复和一些新功能。我们建议所有用户进行升级。从早期版本升级时,请查看您当前版本和 0.7.4 之间的所有版本的发行说明,以了解任何可能需要的升级步骤。

我非常高兴地宣布 Debezium 0.7.3 发布!

这主要是一个错误修复版本,但我们也添加了一些小型新功能。我们建议所有用户升级。从早期版本升级时,请查看您当前版本和 0.7.3 之间的所有版本的发行说明,以了解任何可能需要的升级步骤。

让我们更仔细地看看一些新功能。

版权所有 © Debezium 及其作者。保留所有权利。有关我们的商标详情,请访问我们的 商标政策商标列表。第三方商标属于其各自所有者,在此提及并不表示任何认可或关联。
×