數據庫分表後 如何優雅的擴容

停服方案

  很low的方式,【停服方案】,先發公告,再停機,再遷移數據,測試沒問題再發布。

 

雙倍擴容法

  按id取膜,假設,開始是 %2, %2=0 –>庫0 %2=1 –>庫1

  1.雙倍擴容,擴容後是四個, %4 庫0和庫1 依舊,多出來庫00和庫11,庫0和庫00互爲主從,庫1和庫11也互爲主從。

  2.待數據同步完畢,修改路由規則, %2 –> %4

  3.刪除冗餘數據

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章