开发者学堂课程【PolarDB-X 开源系列课程:数据导入与导出(二)】学习笔记与课程紧密联系,让用户快速学习知识
课程地址:https://developer.aliyun.com/learning/course/1032/detail/15143
数据导入与导出(二)
二、PolarDB-X CDC
整体的PolarDB-X架构就是图中展示的样子,今天讲的CDC是图中蓝色的两个节点。默认的情况下CDC是有两个节点,这两个节点互为主备,组成了PolarDB-X的子集群。CDC顾名思义就是change data capture,要说明的一点是我们在使用数据库的时候CDC是一个可选的能力,就是在去部署实例的时候,如果没有数据导入或者导出这种需求,是可以不选装CDC的,这样可以节省一些成本。
它的核心Feature大概总结一下,就是最左边是数据流入,可以上游对接兼容MySQL的任何数据库,只要它有Binlog的输出能力,比如,原生的MySQL、RDS、PolarDB-X都可以作为数据流入的源。最右边是数据流出的能力,因为我们提供了全局Binlog,下游只要可以消费原生MySQL的任何的中间件或者任何的数据库产品都可以来对接PolarDB-X的数据流出的能力。中间的是生态兼容,意思就是说我们的数据流入和数据流出是完全和MySQL兼容的,如果以前用的一些中间件或者一些技术架构是对接的MySQL,如果想用PolarDB-X,那之前所有遗留的架构或者产品都可以无缝迁移到PolarDB-X这个数据库上面,是一个成本非常低的操作。
目前对接不到oracle。