高可用Canal异步同步数据架构1
2021-11-08 14:19:59 0 举报
高可用 Canal 同步数据 架构
作者其他创作
大纲/内容
getBatchByUpdateTime
批次配置
config
or
延时
按实例手工扩展部署
instance-key%机器数
同步手工补偿接口
Mongo
Mysql nSlave
ES
Write
主 adapter [cluster]
Route Topic
Read
数据归档
备adapter [cluster]
getBy(Table+Id)取最新
RedisZset
备canal[cluster]
batch compare and update [cluster]从库批量同步服务
instance-key+db+table+id
zk
Mysql 1Slave
主canal [cluster]
bin log
sharding sphere
Mysql nMaster
http
consume
es service sql parse DML
回表 getById
模式:RocketMQ /Kafka
Mysql 1Master
compare and update [cluster]
Mq
redis
compare and update [cluster]延时比对服务
Write
hbase
批量补偿
收藏
0 条评论
回复 删除
下一页