按PDCA思路來:算法
ID0-10000分配給A機房。數據庫
ID10001-20000分配給B機房。分佈式
因爲本機房裏面部署了ID生成器。生成的對象持久化到數據庫時id就是本機房的。對象
雙向同步確保兩邊數據庫都擁有全量數據。部署
4.同步
TIDB自己是個分佈式數據庫,原生支持跨機房部署。用raft算法實現數據一致性。集羣