CDC 服务

简介CDC服务

Eventuate_CDC.png
Publisher Service(发布程序): 服务将需要发布的信息插入到message/event表里面。
Consumer Service(消费程序):从消息队列里面获取到消息之后,然后根据唯一标识,将本服务数据库中的数据处理。
OUTBOX Table(发件箱表格): Eventuate Local 使用events表,Eventuate Tram 使用message表。
Eventuate CDC Service(CDC 服务): 服务将数据接收到之后,然后发布到消息队列里面。
Reader: CDC 服务的一个组件,使用polling方式或者 transaction log tailing 来获取发生变化的数据。
Pipeline: Reader使用Pipeline发布消息。
Offset Store: Reader使用Offset Store记录当前事务日志的offset或者binlog的offset。
Publisher: Reader通过publisher将消息发送大消息队列里面。
Zookeeper:  当Reader集群需要选举的时候,使用到zookeeper

在使用的过程中,尽量选择mysql、kafka作为相应的组件,如果出现问题可以找到解决方案。

参考资料

Configuring the Eventuate CDC Service

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容