按PDCA思路来:算法
ID0-10000分配给A机房。数据库
ID10001-20000分配给B机房。分布式
因为本机房里面部署了ID生成器。生成的对象持久化到数据库时id就是本机房的。对象
双向同步确保两边数据库都拥有全量数据。部署
4.同步
TIDB自己是个分布式数据库,原生支持跨机房部署。用raft算法实现数据一致性。集群