我一直在寻找一种工具来同步来自 2 个不同数据库的表,并找到了pt-table-sync
. 我阅读了文档并感到困惑:他们主要使用引用复制环境的示例,但我认为复制的全部意义在于为您处理数据同步,因此我的问题是:
问题
pt-table-sync
如果复制过程应该为您处理数据同步,那么使用它有什么意义呢?我可以
pt-table-sync
在非复制环境中使用吗(2+主机之间没有任何关系,是不是给的pt-table-sync --execute host1 host2 host3
例子的作用)?如果我必须
pt-table-sync
在复制的环境中使用,我可以不使用吗bin-logs
(master
有一个例子讨论解决因pt-table-checksum
想知道是否bin-logs
绝对必要而发现的差异)?