Debezium发布历史89

原文地址: https://debezium.io/blog/2020/03/31/debezium-newsletter-01-2020/

欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯.

Debezium 时事通讯 01/2020
2020 年 3 月 31 日 作者: 克里斯·克兰福德
社区 新闻 通讯
欢迎来到 Debezium 社区时事通讯的最新版本,我们在其中分享与 CDC 相关的所有内容,包括博客文章、小组讨论以及与我们的用户社区相关的 StackOverflow 问题。

如果您错过了我们的上一期,您可以在这里查看。

即将举行的活动
由于冠状病毒的情况,Debezium 团队原计划参加的许多会议已被推迟甚至取消。例如,伊斯坦布尔 JavaDay 已移至 9 月,圣保罗 QCon 移至 12 月。我们希望届时情况会有所改善,并期待最终与 Debezium 社区再次面对面。

在那之前,您可以享受一些虚拟活动;2020 年红帽峰会上将举办 Debezium 会议- 虚拟体验。我们还计划在DevNation Live上制作关于 Debezium 的另一集。如果您想在虚拟聚会或会议上举办有关 Debezium 的会议,请联系我们!

文章
最近有很多关于 Debezium 的博客文章;以下是您不容错过的一些最新内容:

由 Abdullah Yildirim 撰写的讨论使用 Debezium 跟踪数据库事务日志的两部分系列:第 1 部分、第 2 部分

通过 Yinon D. Nahamu的 Debezium 和 Delta Lake Pipeline 将流数据更改为数据湖。

使用 Debezium 通过 CDC 实现发件箱模式,作者:Thorben Janssen。

Debezium 和 Apache Camel 集成场景:Jiri Pechanec 的原创博客(英文),重新发布的博客(日文)

来自 QCon 和 JokerConf 的录音和幻灯片,其中 Gunnar Morling 讨论了 Apache Kafka 和 Debezium 的实际 CDC 流媒体用例。

Luis Garcés-Erice、Sean Rooney 和 Peter Urbanetz 的Db2 运行变更数据捕获的方法。

Ashhar Hasan 通过在 Amazon RDS 上运行 Debezium 和 PostgreSQL 获得的经验教训。

Shekhar Gulati 用5 分钟介绍了使用 Debezium 进行基于日志的变更数据捕获。

微服务的分布式数据 — 事件溯源与变更数据捕获:Eric Murphy 的原创文章,日文翻译

Bhuvanesh“数据专家”关于 Debezium 的一系列博客文章:

来自备份快照的 AWS RDS Aurora 的 Debezium MySQL 快照

Debezium MySQL 只读副本快照和主服务器恢复

Debezium MySQL 快照来自具有 GTID 的只读副本

使用 Prometheus 和 Grafana 监控 Debezium MySQL 连接器

使用 Confluence Kafka 构建生产级 Debezium 集群

使用 Kafka 和 Debezium 从 PostgreSQL 到数据湖(葡萄牙语)

Google Cloud Platform 最近发布了此存储库,展示了如何从 MySQL 数据库捕获数据并使用 Cloud Dataflow 和 Debezium 将其与 BigQuery 同步的示例。

最近人们对能够将 Debezium 与 GCPcloud 的托管 PostgreSQL 服务结合使用的兴趣激增。如果您有兴趣了解 Debezium 的 CloudSQL 支持,我们建议您对该问题进行投票。

Tobias Macey 与 Debezium 项目创始人 Randall Hauch 和 Gunnar Morling 共同制作的数据工程播客的非常特别的一集

另请查看我们整理的有关 Debezium 的资源列表,以获取更多相关帖子、文章和演示文稿。

例子
示例是更好地理解某事物如何或为何表现的极好方法。Debezium 的示例存储库最近发生了一些变化,我们想强调一下:

[新] Debezium 与 A​​pache Camel 的集成

[新] Apache Kafka Connect 和 Apache Camel 的集成

[新]演示 Debezium 如何发布 CloudEvents

[新]集成测试容器以执行 CDC 集成测试

[更新] Debezium Outbox 使用新的 Debezium Quarkus Outbox 扩展

我们还发现了一个非常有用的工具,用于可视化 Docker Compose 文件的内容。因此,我们开始将kstreams-live-update演示的图表添加到示例中,以帮助您更轻松地熟悉示例:
图片来自于原文
在这里插入图片描述

KStreams 实时更新示例拓扑

升级时间
Debezium 版本1.1.0.Final于上周发布。如果您使用的是旧版本,我们强烈建议您查看最新的主要版本。有关 5 个版本的错误修复、增强和改进的详细信息,请查看发行说明。

Debezium 团队还开始积极开发下一个主要版本 1.2。1.2 的主要重点是实现一个独立容器来运行 Debezium,无需 Apache Kafka 和 Connect,使用户能够更轻松地将更改事件发送到 Kinesis 和其他平台。

请密切关注我们的发布页面,以便快速了解 1.2 版本中将出现哪些错误修复、增强功能和更改。

问题与解答
如何配置 Debezium 以使用特定列作为 Kafka 消息键

从副本读取时数据库连接失败

Debezium 是否提供交货和订购保证?

通过环境变量配置 Debezium MySQL 连接器

Postgres Debezium CDC 未发布对 Kafka 的更改

使用Debezium?
我们的社区用户页面包括当前正在使用 Debezium 的各种组织。如果您是 Debezium 的用户并希望加入其中,请向我们发送 GitHub 拉取请求或通过此处找到的社区渠道直接与我们联系。

如果您还没有这样做,请考虑为 GitHub 存储库添加 ⭐ ;让他们继续来吧,我们已经快有 3,000 颗星了!

卷入
当开始使用现有的代码库时,通常会感到不知所措。我们欢迎社区贡献,我们希望让入门过程变得非常简单。easy-starter如果您想快速了解,下面是当前标记的未解决问题列表。

检测到架构注册表的链接时自动配置 Avro 序列化 ( DBZ-59 )

支持黑名单源表的 CREATE TABLE …​ LIKE 语法 ( DBZ-1496 )

探索用于外部化大型列值的 SMT ( DBZ-1541 )

更新教程以使用 Debezium 工具容器映像 ( DBZ-1572 )

Debezium for SQL Server 不支持连接断开后重新连接 ( DBZ-1882 )

反馈
我们打算定期发布本通讯的新内容。如果有人对更改或此处可以突出显示的内容有任何建议,我们欢迎您提供反馈。您可以通过此处找到的任何社区渠道与我们联系。

最重要的是,无论您身在何处,都要保持安全和健康!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/349235.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

力扣刷MySQL-第八弹(详细讲解)

🎉欢迎您来到我的MySQL基础复习专栏 ☆* o(≧▽≦)o *☆哈喽~我是小小恶斯法克🍹 ✨博客主页:小小恶斯法克的博客 🎈该系列文章专栏:力扣刷题讲解-MySQL 🍹文章作者技术和水平很有限,如果文中出…

Eureka的实操--中篇

Eureka的实操 2、安全连接方式 Eureka的安全连接可以通过以下步骤实现: 添加依赖:在项目的pom.xml文件中添加Eureka的依赖。配置安全连接:在项目的application.yml或application.properties文件中添加Eureka的安全连接配置。具体包括设置安…

RabbitMQ简单模式和工作模式

RabbitMQ 是一个消息队列中间件,用于在分布式系统中进行消息传递。在 RabbitMQ 中,有几种工作模式,其中简单模式和工作模式是其中两种基本的模式之一。 简单模式(Simple Mode): 在简单模式中,有…

C++大学教程(第九版)6.48掷骰子游戏的改进

文章目录 题目代码运行截图 题目 (掷骰子游戏的改进)请修改图6.11 中的双游戏序允许家下赌注。 把序中运行掷骰子游戏的部分打包为一个函数。 初始化变量 bankBalance 为 1000美元。 提示玩家输入赌注数:wager。 利用一个 while 循环来检查 wager 是否小于或等于 b…

直线导轨运行不顺畅时怎么办?

为了确保直线导轨正常工作,确保设备的精度和稳定性,避免因此带来的生产损失和质量问题,需要及时处理直线导轨运行不顺畅或产生噪音等问题,今天我们就来详说如何解决直线导轨运行不顺畅。 1、长时间使用后,直线导轨表面…

达美乐3年亏9亿,披萨下沉能否“救市”?

“达门”在西北首店“出圈”。 作为中国首家西式快餐连锁品牌,达美乐于2023年12月24日在西安开出西北首店,单日销售额创造全球纪录32万。 此前,达势股份(下称“达美乐中国”,01405.HK)在港交所挂牌上市&a…

【Linux系统编程应用层开发目录】介绍Linux应用层开发的知识点和文章

😁博客主页😁:🚀https://blog.csdn.net/wkd_007🚀 👀专栏地址👀:🚀Linux C语言🚀 🤑博客内容🤑:🍭嵌入式开发、…

详细介绍 Go 中如何实现 bitset

文章目录 bitset 结构元素位置代码实现构造函数BitSet 的方法基础方法containsclearadd 集合方法computeSize方法定义intersectuniondifference 遍历集合的元素总结 最近尝试在 B 站录些小视频,我的 B 站主页。录视频当是为了彻底搞懂某个知识点的最后一步吧&#x…

向量数据库(1)

一、向量数据库 1,什么是向量数据库 专门存储和查询向量数据的数据库系统,通过高翔的向量索引和查询功能,使得在大规模向量数据集上进行相似性搜索和分析变得更高效和容易。 存储向量数据:处理百万或者十亿的大规模数据集向量索…

多符号表达式的共同子表达式提取教程

生成的符号表达式,可能会存在过于冗长的问题,且多个符号表达式中,有可能存在相同的计算部分,如果不进行处理,计算过程中会导致某些算式计算多次,从而影响计算效率。 那么多个符号表达式生成函数时&#xf…

基于一款热门大屏可视化设计器使用教程

乐吾乐大屏可视化设计器是一个用于创建和定制大屏幕数据可视化展示的工具,支持零代码实现物联网、工业智能制造等领域的可视化大屏、触摸屏端UI以及工控可视化的解决方案。同时也是一个Web组态工具,支持2D、3D等多种形式,用于构建具有实时数据…

详解APQC流程分级分类框架PCF13个高阶分类和5级业务流程

一:什么是APQC 美国生产力与质量中心(American Productivity and Quality Center,简称为APQC),创立于1977年是一个会员制的非营利机构,使命是“发现有效的改进方法,广泛地传播其发现成果,实现个人之间及其…

JavaScript高级:垃圾回收机制

1 引言 垃圾回收机制(Garbage Collection)简称 GC。js中的内存的分配和回收都是自动完成的,内存在不使用的时候会被垃圾回收器自动回收。 2 内存的生命周期 js环境中分配的内存,一般有如下的生命周期: 1. 内存分配&…

浅析HTTP协议

首先,前端请求后端数据,后端响应数据给前端,这是我们大家都知道的,那其中所涉及到的数据传输协议又是什么呢?这个传输规范就是我们大名鼎鼎的HTTP协议! 什么是HTTP协议? HTTP(超文本…

【医学图像隐私保护】PLAN方法:解决 GAN 生成医学图像 Latent 空间中的隐私保护

PLAN方法:解决 GAN 生成医学图像 Latent 空间中的隐私保护方法 PLAN 原理StyleGAN 生成视网膜图k-SALSA 生成视网膜图PLAN方法 生成视网膜图 总结 PLAN 原理 论文:https://arxiv.org/abs/2307.02984 代码:https://github.com/perceivelab/P…

第二证券:深夜突发,油价大涨!惊魂一夜,5700亿市值蒸发

当地时间1月25日,美股三大股指延续涨势,前一日大涨的抢手中概股走势分解。成绩低于预期的特斯拉单日大跌逾12%,总市值蒸腾超越5700亿元人民币,其后市目标价还遭多家组织下调。 从隔夜发布的重要经济及政策数据看,美国…

【RabbitMQ】死信(延迟队列)的使用

目录 一、介绍 1、什么是死信队列(延迟队列) 2、应用场景 3、死信队列(延迟队列)的使用 4、死信消息来源 二、案例实践 1、案例一 2、案例二(消息接收确认 ) 3、总结 一、介绍 1、什么是死信队列(延迟队列) 死信,在官网中对应的单词…

【c语言】扫雷

前言: 扫雷是一款经典的单人益智游戏,它的目标是在一个方格矩阵中找出所有的地雷,而不触碰到任何一颗地雷。在计算机编程领域,扫雷也是一个非常受欢迎的项目,因为它涉及到许多重要的编程概念,如数组、循环…

基于卡尔曼滤波的平面轨迹优化

文章目录 概要卡尔曼滤波代码主函数代码CMakeLists.txt概要 在进行目标跟踪时,算法实时测量得到的目标平面位置,是具有误差的,连续观测,所形成的轨迹如下图所示,需要对其进行噪声滤除。这篇博客将使用卡尔曼滤波,对轨迹进行优化。 优化的结果为黄色线。 卡尔曼滤波代码…

带【科技感】的Echarts 图表

Echarts脚本在线地址 https://cdn.jsdelivr.net/npm/echarts5.4.3/dist/echarts.min.js 引入Echarts 脚本后粘贴代码 vue2 代码&#xff1a; <template><div><div ref"col-2-row-2" class"col-2-row-2"></div></div> <…