TiDB2个不同机房同时写的问题

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:v4.0.6
  • 【问题描述】:一个TiDB集群部署在2个不同机房,内网已打通,延迟5ms,现需要同时提供给程序同时写,内部数据自动复制,请问能实现吗?有相关文档案例配置吗?

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

  1. 如果是不同机房,可以当作一个集群部署就好了,设置好机房标签,没有什么区别。可以参考文档
    https://docs.pingcap.com/zh/tidb/stable/multi-data-centers-in-one-city-deployment
    https://docs.pingcap.com/zh/tidb/stable/three-data-centers-in-two-cities-deployment

  2. 需要注意的可能是机房间的网络带宽是否满足业务要求。

机房标签哪里设置?是否能给一个配置参数模板参考下呀?

https://docs.pingcap.com/zh/tidb/stable/schedule-replicas-by-topology-labels#设置-tikv-的-labels-配置