Timescale Cloud:性能、扩展、企业级

自托管产品

MST

Debezium 是一个用于变更数据捕获 (CDC) 的开源分布式平台。它使您能够捕获自托管 TimescaleDB 实例中的变更,并将其实时流式传输到其他系统。

Debezium 可以捕获以下事件:

  • 超表:捕获的事件会从其特定块主题重定向到一个逻辑主题,该主题按以下模式命名:<topic.prefix>.<hypertable-schema-name>.<hypertable-name>

  • 连续聚合:捕获的事件会从其特定块主题重定向到一个逻辑主题,该主题按以下模式命名:<topic.prefix>.<aggregate-schema-name>.<aggregate-name>

  • Hypercore:如果您启用 Hypercore,Debezium TimescaleDB 连接器不会对列式存储中的数据进行任何特殊处理。压缩块会原样转发到管道中的下一个下游作业进行进一步处理。通常,包含压缩块的消息会被丢弃,并且不会由管道中的后续作业处理。

    此限制仅影响列式存储中块的更改。行式存储中的数据更改会正常工作。

本页解释了如何捕获数据库中的更改,并使用 Apache Kafka 上的 Debezium 流式传输这些更改。

要按照本页的步骤操作

至此,您已将 Debezium 配置为与 Timescale 产品交互。

关键词

此页面有问题?报告问题编辑此页面 在 GitHub。