高併發下的數據庫設計水平分區之一篇

軟件開發漫談 2017-05-14 09:14 當一個系統訪問量及用戶量增加,數據庫的數據也隨之增加。當Mysql中一張表的記錄數超過1000萬,會出現性能的大幅下降,甚至一條簡單的SQL查詢都有可能阻塞整個數據庫。這時需要對數據庫的架構動態擴展設計如:水平分區,才能使系統達到友好的用戶體驗。 示例圖1 示例圖2 水平分區設計思路 水平分區技術:同一個數據庫表中的記錄通過Hash算法取模方式等拆成
相關文章
相關標籤/搜索