mysql 某个数据库的表如何定时同步到另一个数据库中?

2021-03-23 13:18:28 +08:00
 devswork

需求: 业务系统每天会产生表 A 的记录,需要将表 A 的数据定时同步到另一个数据库中。

已知: 可以用 scheduling 写 cron,起到定时的作用,如何用 springboot 同时连接两个数据库,然后将表当日的记录复制到另一个数据库中?

或者不用 spring 来完成? mysql 自己有这种同步的机制吗?

2155 次点击
所在节点    MySQL
7 条回复
Rache1
2021-03-23 13:27:01 +08:00
直接主从同步不好吗
Olivia
2021-03-23 13:29:15 +08:00
oueryini
2021-03-23 13:29:39 +08:00
主从
javapythongo
2021-03-23 13:47:02 +08:00
canal 应该可以把
buliugu
2021-03-23 13:53:03 +08:00
同一种数据库比如 mysql,直接上主从最简单了,要是不一样的数据库比如 mysql 到 PG 那就需要 debezuim 之类的来处理了
tairan2006
2021-03-23 14:57:55 +08:00
直接配置 slave 就行。。
x940727
2021-03-23 15:44:26 +08:00
MySQL 有执行器的,自动运行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/764227

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX