---
title: "obcdc 概述 - OceanBase 数据库 V4.4.1 | OceanBase 文档中心"
description: obcdc 概述 CDC（Change Data Capture，即变更数据捕获）能够帮助您识别从上次提取之后发生变化的数据。您可用 CDC 提供的数据做历史库、近实时缓存、提供给消息队列（MQ），用户消费 MQ 做分析和审计等。 obcdc（OceanBase Change Data Capture，即 Ocean…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.4.1

# obcdc 概述

更新时间：2025-11-17 14:05:26

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.4.1/zh-CN/700.reference/1500.Components-and-Tools/300.data-integrate/400.cdc/10.overview-of-cdc.md)  

CDC（Change Data Capture，即变更数据捕获）能够帮助您识别从上次提取之后发生变化的数据。您可用 CDC 提供的数据做历史库、近实时缓存、提供给消息队列（MQ），用户消费 MQ 做分析和审计等。

obcdc（OceanBase Change Data Capture，即 OceanBase 日志解析组件）以动态库的形式对外提供 OceanBase 数据库实时增量（事务）数据。

obcdc 通过 RPC 向 OceanBase 数据库请求各分区的 clog（Redo）日志，结合各个表、列的 schema 信息（通过 SQL 和 OBServer 节点交互获得），将 Redo 日志转化为一种中间数据格式（LOGMSG），聚合一个事务涉及的各分区的数据变更，以事务为单位逐行输出变更数据。

## obcdc 的应用

obcdc 对外提供 OceanBase 数据库增量事务数据，调用 obcdc 的进程拿到数据后可用于数据同步和数据订阅。

- 数据同步：将 OceanBase 数据同步到同构或者异构的数据库，可以做逻辑迁移、逻辑备库、逻辑升级等；
 - 数据订阅：将 OceanBase 数据同步给消息队列或数据仓库等，用于做实时计算、审计、监控等。

如何使用 obcdc 的详细介绍可参见 [obcdc 开发说明](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000003977712)。

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
