數據庫sharding方案

何時做sharding

在沒有任何可以替代方案來提升你的數據庫處理能力時,再考慮做sharding。

sharding的替代方案:分區、復制(讀寫分離)、緩存(提升讀性能)、隊列(改善寫性能)、選用更合適的存儲方案(用elasticsearch做全文檢索等)。

分片之前還能做的優化:硬件性能提升

linked to:數據庫分片水很深

sharding的優缺點

優點:橫向擴展,解決性能瓶頸

缺點:增加開發、維護復雜度

sharding的方案

開源框架:mycat

數據庫高可用和分區解決方案-MongoDB 篇

sharding的實踐

TODO

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容