前言
canal是阿里巴巴的基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了mysql。
可以用于比如数据库数据变化的监听从而同步缓存(如Redis)数据等。
由于项目中基本都是使用的Spring-Boot,所以写了一个基于Spring-Boot的starter方便使用。
本文介绍了如何基于阿里巴巴的canal实现Spring-Boot的数据库增量数据订阅与消费。通过创建Spring-Boot Starter,简化了配置,支持注解和接口实现方式监听数据库事件。在已有的数据库和canal-server环境下,只需简单步骤即可实现数据变更同步到如Redis等缓存系统。
canal是阿里巴巴的基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了mysql。
可以用于比如数据库数据变化的监听从而同步缓存(如Redis)数据等。
由于项目中基本都是使用的Spring-Boot,所以写了一个基于Spring-Boot的starter方便使用。
3736

被折叠的 条评论
为什么被折叠?