1 Star 0 Fork 303

viqiang/spring-boot-demo_quickStart

forked from Mrwen/spring-boot-demo 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

canal

1 概述

阿里巴巴 MySQL binlog 增量订阅&消费组件

因为canal官方demo并没有给spring boot封装详情demo,所以这里就以spring boot封装以便处理数据。

使用注意:

获取表名,优先级从左到右 @CanalTable-->@TableName

canal拉取数据:以定时任务触发(启动类记得加**@EnableScheduling **),当然也可以像canal官方demo一样,用while一直循环获取

2 其它参考

官网文档:https://github.com/alibaba/canal/wiki

spring boot canal starter 易用的canal 客户端:https://github.com/NormanGyllenhaal/canal-client

基于canal的mysql和elasticsearch实时同步方案,支持增量同步和全量同步:https://github.com/starcwang/canal_mysql_elasticsearch_sync

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/viqiang/spring-boot-demo__quickStart.git
git@gitee.com:viqiang/spring-boot-demo__quickStart.git
viqiang
spring-boot-demo__quickStart
spring-boot-demo_quickStart
master

搜索帮助

371d5123 14472233 46e8bd33 14472233