疯王伊里斯 (@100001) 在 懂<数据实时同步>的教父进 中发帖
需求描述: boss 想要手搓实时同步工具, 觉得数据无非:
增加
删除
修改
读取 binlog 解析完, 照着执行不就完事了, 有什么难度?
必须使用 python, 必须支持断点续传, 也就是记录 binlog 的位置, 以便于掉线后继续从上一此的位置读取. 觉得顶多 1-2 天就能完全开发完毕.
本人小试了一下遇到的问题:
使用现成的 library 读取小数据量的数据库确实没问题, 但是读取大数据量的时候, 光连接读取 binlog 就很慢, 就算指定binlog 位置也不行
纯手搓自己解析 binlog 不得做到死
boss 的特征:
天马行空
嘴硬爱装
唯一击败的方式:
[image]
各位教父919