聚合全网技术文章,根据你的阅读喜好进行个性推荐
开源之夏第三届火热来袭,高校学生参与赢万元奖金!>>>
一个mysql有多个数据库,每个数据库有相同的表,修改其中一个表的数据,会同步到其他数据库去,该如何实现?
目前搭了canal,问题是当读取到binlog做完更新后,会不会又读到刚才更新的binlog,变成循环?
就是mysql 主从, 你找下相关内容看看是否可以满足需求
不会,有读取记录
canal有位置记录,如果不是人为篡改,不会循环
我觉得弄个消息队列+多个连接不同数据库的项目来完成
go-mysql-transfer 推介
触发器 或者 使用 FEDERATED 引擎 设置建表的数据来源 这样可行吗
就是mysql 主从, 你找下相关内容看看是否可以满足需求
不会,有读取记录
canal有位置记录,如果不是人为篡改,不会循环
我觉得弄个消息队列+多个连接不同数据库的项目来完成
go-mysql-transfer 推介
触发器 或者 使用 FEDERATED 引擎 设置建表的数据来源 这样可行吗