Debezium 博客

在当今动态的数据环境中,检测和理解数据变异模式对于系统的可靠性至关重要。在这篇博文中,我们将探讨如何使用 Debezium 来为微服务架构提供全面的数据库活动日志记录和分析。我们将深入研究 Debezium 如何捕获行级更改并实时流式传输它们,从而能够即时了解数据库操作。通过与分析工具集成,我们将看到如何构建详细的活动仪表板,显示每个表的已执行操作的数量和性质。这些洞察对于识别意外模式非常有价值,例如由于部署了有 bug 的新微服务而导致插入量突然下降。您将学习如何设置 Debezium,为其进行此特定用例配置,并利用生成的数据创建可操作的仪表板。

大家好,我是 Jakub。您可能已经注意到 Debezium UI 最近没什么动静。然而,这只能部分说明事实。我们欠您一个解释,请您耐心听我讲。让我们从当前 UI 项目的状态开始。我们越来越清楚,虽然 Debezium 的 UI 是我们愿景的重要组成部分,但开发一个严格绑定到 Kafka Connect 的 UI 并不是正确的方向……

在本文中,我们将介绍和演示 Debezium 2.4 中提供的一项新功能——与 TimescaleDB 数据库的集成。

TimescaleDB 是一个开源数据库,旨在使 SQL 能够针对时间序列数据进行扩展。它是作为 PostgreSQL 数据库的扩展实现的。这一事实促使我们重用标准的 Debezium PostgreSQL 连接器,并将 TimescaleDB 支持实现为单个消息转换 (SMT)

在数据流优化领域,即使是微小的改进也能产生显著的影响。本文重点介绍一项此类改进:在 Debezium 的 JDBC 连接器中引入批处理支持。我们将指导您完成启用批处理的过程,并分享我们的性能测试的实际成果。

在 Debezium 2.3 中,我们推出了一个全新的 Debezium Operator 的预览版,旨在为 Kubernetes (k8s) 集群提供无缝的 Debezium Server 部署。Debezium 2.4.0.Final 版本带来了向该组件全面支持迈出的下一步。在此版本中,我们很高兴地宣布 Debezium Operator 现在已包含在 Kubernetes 的 OperatorHub 目录以及 OpenShift 和 OKD 分发版中嵌入的社区 Operator 目录中。该 Operator 仍处于孵化阶段;然而,对该组件的全面支持正在快速到来。

欢迎阅读我们关于 Debezium 信号和通知系列的第三篇文章。在本文中,我们将继续探索 Debezium 信号和通知。特别是,我们将深入探讨如何使用 JMX 通道启用和管理这些功能。

我们还将探讨如何通过利用 Jolokia 的 REST API 发送信号和获取通知。

欢迎阅读我们关于 Debezium 信号和通知系列的专题文章!这篇博文是本系列的第二部分,我们将讨论如何在 Debezium 中自定义信号和通知通道。

Debezium 2.3 引入了信号和通知功能的最新改进。除了 Debezium 提供的预定义信号和通知通道外,您还可以设置新的信号和通知通道。此功能使用户能够根据其独特需求定制系统,并将其与现有基础设施或第三方解决方案结合使用。通过精确捕获和通信信号事件并通过首选通道触发通知,它可以实现有效的监控和对数据更改的积极响应。

本系列的的第一篇文章 Debezium 信号和通知 提供了 Debezium 中信号和通知功能的概述。它还讨论了可用的通道及其在各种场景中的用例。

欢迎来到这个关于 Debezium 信号和通知系列文章!本文是该系列的第一个篇章,我们将介绍 Debezium 提供的信号和通知功能,并讨论与平台交互的可用通道。

在后续的文章中,我们将深入探讨自定义信号通道,并探索 JMX 信号和通知等其他主题。

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