暂无图片
mysql主从同步
我来答
分享
喵喵喵
2023-01-28
mysql主从同步

mysql一主两从,主库有个大的流水表(按时间做的分区表),需要定期清理,从库1做主库的实时同步,
从库2需要保留所有历史数据( 同步包括主库删除的数据)且与主库实时同步,这个有什么工具可以实现吗?

我来答
添加附件
收藏
分享
问题补充
7条回答
默认
最新
沙沃兴

你可以新建一个数据库保留所有的历史数据吧。

暂无图片 评论
暂无图片 有用 1
喵喵喵

新建数据库保留所有数据,这个 新库也需要同步。但是我主库要定期清理数据的话,从库数据也就被删了

暂无图片 评论
暂无图片 有用 0
沙沃兴

你可以只在从库2新建一个数据库,然后在主库清理前,将历史数据插入到新建的数据库里面,这样也可以实现你的需求。

暂无图片 评论
暂无图片 有用 3
喵喵喵

哦哦,明白了,就是想看有没有办法自动实现他这个定期清理保留,因为删的比较频繁,不然运维成本比较大

暂无图片 评论
暂无图片 有用 0
沙沃兴

目前了解到的自动实现的好像没有

暂无图片 评论
暂无图片 有用 0
喵喵喵

嗯嗯,谢谢啦

暂无图片 评论
暂无图片 有用 0
沙沃兴
2023-01-28
来来来,赏几个墨值
张sir

1、主库删除操作不记录binlog。

2、从库1部署相同脚本同步删除该表。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏