大資料資料庫讀寫分離分庫分表

菜鳥王小凡發表於2021-01-01

資料庫瓶頸優化

    索引、sql優化 治標不治本

    一主多從,主從複製 主庫增刪改查。從資料庫自動同步資料--釋出訂閱(主從先同步下)具體是。主庫負責增刪改,完成後日誌推送到釋出伺服器---從庫訂閱釋出伺服器。從庫獲取到日誌完成資料更新。同步的時候不影響主庫的效能。從庫的個數不受限制,有延時配配置

 1快照複製 適用於變化頻率低的,變化資料大的

 2事務複製 同步效率高,變化頻繁,每個步驟都包含

 3合併複製 通常使用者伺服器到客戶點的環境,會衝突.

新建釋出伺服器和訂閱伺服器:在sql server 的複製裡邊。負載俊峰,同步5秒延時  要就高的話,1查詢主庫2快取nosql

分庫分表

  分庫:

       1水平分庫  橫著分,可以根據時間,地區,資料類別

       2垂直分庫 按照業務分庫

分庫分錶帶來得問題複雜:現在分散式。提供服務,事先統計法

   

           

 

 

 

 

相關文章