欢迎来到最新版的Debezium社区通讯,我们在其中分享所有与CDC相关的开云体育官方注册网址事情,包括博客文章,小组讨论,以及与我们的用户社区相关的StackOverflow问题。
离我们上一版已经过去很长时间了。但是我们又回来了!如果你错过了我们的上一版,你可以看看在这里.
即将来临的事件
由于目前的全球大流行,所有的会议和会面都是虚拟的。开云体育最新版从好的方面来看,这意味着你可以坐在舒适的沙发上参加一些不错的活动:
Apache Pinot见面会-“使用CDC与Debezium和Pinot分析实时订单交付”开云体育官方注册网址肯尼·巴斯塔尼和加纳·莫林
MongoDB。现场-“剖析我们的遗产:与Apache Kafka, Debezium和MongoDB绞杀图模式”开云体育官方注册网址Hans-Peter Grahsl和Gunnar Morling
如果您想在您的虚拟聚会或会议上使用Debezium,请与我们联系!开云体育官方注册网址
文章
最近有几篇关于Debezium的博客文章;开云体育官方注册网址这里有一些最新的,你不应该错过的:
从Shopify的Sharded Monolith捕捉每一个变化约翰·马丁和亚当·贝勒玛尔
流维特斯在博尔特作者:Kewei Shang, Ruslan Gibaiev
使用发件箱模式的微服务Saga编排加纳·莫林著
使用Apache Kafka、Debezium和Kubernetes的应用程序现代化模式开云体育官方注册网址比尔金·伊布里亚姆
使用Kafka流增强发件箱模式作者Hinrik Örn西格尔ðsson
Kubernetes-Run Analytics at Edge: Postgres, Kafka, Debe开云体育官方注册网址zium作者:Jonathan Katz
了解Kafka流的Quarkus扩展的非键连接阿尼莎·莫汉蒂著
Dunith Dhanushka的一系列关于Debezium和变更数据捕获的非常有见地的博客文开云体育官方注册网址章:
使用Debezium和Apache Pinot更改数开云体育官方注册网址据分析作者:肯尼·巴斯塔尼
在DeviantArt更改数据捕获Ruslan Danilin著
如果你更喜欢看演讲,这是会话的录音改变分布式系统中的数据流模式摘自Gunnar Morling和Hans-Peter Grahsl撰写的今年柏林流行语:
请查看我们整理的列表围绕Debezium的资源开云体育官方注册网址更多相关的帖子,文章,播客和演示。
集成
在过去的几周和几个月里,出现了一些很酷的Debezium集成和使用。开云体育官方注册网址以下是我们发现的几个特别有趣的例子:
De开云体育官方注册网址bezium服务器Apache Iceberg的出站适配器
的ScyllaDB CDC源连接器,基于Debezium开云体育官方注册网址的CDC连接器框架
定制的支持在Apache 开云体育官方注册网址Flink中更改Debezium事件格式
支持对于De开云体育官方注册网址bezium在Materialize中的变化事件
例子
升级时间
开云体育官方注册网址Debezium版本1.6.0.Final上周上映。除了针对Apache 开云体育官方注册网址Kafka和Pravega的Debezium Server接收器之外,1.6版本还为增量快照和临时快照带来了一个全新的特性,提供了人们期待已久的功能,比如在连接器重新启动后恢复长时间运行的快照,在流过程中重新快照选定的表,以及在更改过滤器配置后快照新添加到捕获表列表中的表。感谢Netflix工程师Andreas Andreakis和Ioannis Papapanagiotou的论文DBLog:一个基于水印的变化数据捕获框架,增量快照基于此。
鉴于距离上一份社区通讯已经过去了很长时间,Debezium 1.5中添加的一些新功能也值得一提,开云体育官方注册网址四月上映今年:MySQL连接器进行了大量重写,现在也支持事务标记事件,Debezium的基于logminer的Oracle CDC实现被宣布稳定,我们已经为Debezium服务器添加了对Redis Streams的支持开云体育官方注册网址。
如果您使用的是旧版本,我们建议您查看最新的主要版本。有关所有错误修复、增强和改进的详细信息,请参阅发布说明.
Debe开云体育官方注册网址zium团队也开始积极开发下一个版本,1.7。1.7的主要关注点是为更多的连接器(MongoDB, Oracle)实现增量快照,为Oracle连接器重做事务缓冲区,以及扩展Debezium UI。开云体育官方注册网址有关即将发布的版本的详细信息,请查看开云体育官方注册网址Debezium路线图.
您可以通过访问我们的网站来跟踪1.7版中将要出现的错误修复、增强和更改发布页面.
问题与答案
参与
从一个巨大的、现有的代码库开始可能会令人生畏,但我们希望确保您在这里的开始过程非常容易和顺利。我们现在是一个充满活力的社区270 +的贡献者总的来说,我们欢迎各种各样的社区贡献、讨论和改进。作为一个初学者,你可以抓住一些标签上的问题easy-starter
如果你想快速进入。以下是开放获取的问题列表:
文档/“schema.include.list schema.exclude。SQL Server连接器(dbz - 2793)
限制“从LSN请求流”警告的日志输出(dbz - 3007)
创建烟雾测试,以确保Debezium服务器容器映像工作(开云体育官方注册网址dbz - 3226)
自动添加信号表到包含列表(dbz - 3293)
在MySQL解析器中实现对JSON_TABLE的支持dbz - 3575)
在MySQL解析器中实现窗口函数(dbz - 3576)
“snapshot.fetch标准化。跨连接器的大小默认值(dbz - 3694)
如果您是开源新手,请查看我们的贡献的指导方针开始吧!
行动呼吁
我们的社区用户页面中包含了目前正在使用Debezium的各种组织。开云体育官方注册网址如果您是Debezium的用户,并且希望被开云体育官方注册网址包括进来,请向我们发送GitHub拉请求或直接通过我们找到的社区渠道与我们联系在这里.
如果你还没有这样做,请考虑一下添加⭐GitHub回购;让他们过来,我们差不多有5000颗星星了!
此外,我们还想了解您对未来Debezium版本的需求。开云体育官方注册网址我们特别想知道你对基于cdc的Sagas方法上面提到的。这是你想看到的支持在我们的Quarkus扩展例如呢?请让我们知道这一点,以及任何其他反馈,你可能有,通过Debezium开云体育官方注册网址邮件列表.
最后,我们计划继续我们的访谈系列开云体育官方注册网址Debezium社区故事与…;所以如果你有关于Debezium使用的精彩故事,请联系我!开云体育官方注册网址
和往常一样,注意安全,保持健康。祝你和你所爱的人身体健康,精力充沛。
关于Debe开云体育官方注册网址zium
开云体育官方注册网址Debezium是一个开源的分布式平台,它将现有数据库转换为事件流,因此应用程序几乎可以立即看到并响应数据库中提交的每一个行级更改。开云体育电动老虎机开云体育官方注册网址Debezium是建立在卡夫卡并提供卡夫卡连接监控特定数据库管理系统的兼容连接器。开云体育电动老虎机开云体育官方注册网址Debezium在Kafka日志中记录了数据更改的历史,所以你的应用程序可以在任何时候停止和重新启动,并且可以很容易地使用它没有运行时错过的所有事件,确保所有事件都被正确和完整地处理。开云体育官方注册网址Debezium是开源下Apache许可证,版本2.0.
参与
我们希望您觉得Debezium有趣开云体育官方注册网址且有用,并愿意尝试一下。在Twitter上关注我们@开云体育官方注册网址debezium,在Zulip上和我们聊天,或加入我们的邮件列表与社区对话。所有的代码都是开源的GitHub上,因此在本地构建代码并帮助我们改进现有连接器并添加更多连接器。如果您发现了问题或对我们如何改进Debezium有想法,请告诉我们开云体育官方注册网址记录问题.