changefeed任务配置双向同步,报主键冲突错误

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】安装tidb配置双向同步之后,A机写入数据同步到B机,一段时间之后报主键冲突错误,A.B机中该表数据不一致
【附件:截图/日志/监控】

主键用的是什么?业务上有没有做隔离

  1. 检查 bdr-mode = true 是否开启
  2. 检查对端数据是否提前存在

为啥要双向同步呢 :joy:

检查主键,数据存在则更新,不存在则插入。这个逻辑在业务端判断。我想问下, ticdc可以实现不

如果做双向同步的话,表结构得一模一样才行吧?