"

球探网 - 乒乓球比分、乒乓球直播拥有全球最顶尖的原生APP,每天为您提供千场精彩体育赛事,球探网 - 乒乓球比分、乒乓球直播更有真人、彩票、电子老虎机、真人电子竞技游戏等多种娱乐方式选择,球探网 - 乒乓球比分、乒乓球直播让您尽享娱乐、赛事投注等,且无后顾之忧!

"

分布式存儲    海量數據無憂




大型電商的數據是海量的,解決海量數據讀和寫效率是架構的關鍵球探网 - 乒乓球比分、乒乓球直播。我們的電商平臺采用讀寫分離、分庫分表等技術手段來應對海量數據的讀寫。


讀寫分離將數據庫分為讀庫和寫庫球探网 - 乒乓球比分、乒乓球直播球探网 - 乒乓球比分、乒乓球直播,通過主備功能實現數據同步。分庫分表則分為水平切分和垂直切分,水平切分則是對一個數據庫特大的表進行拆分,例如用戶表球探网 - 乒乓球比分、乒乓球直播。垂直切分則是根據業務的不同來切分,如用戶業務、商品業務相關的表放在不同的數據庫中。




數據庫拆分

1)  垂直分庫?
數據庫里的表太多,拿出部分到新的庫里,一般是根據業務劃分表,關系密切的表放同一數據庫,應用修改數據庫連接即可球探网 - 乒乓球比分、乒乓球直播,比較簡單。 ?

2)  水平分庫?
某張表太大,單個數據庫存儲不下或訪問性能有壓力,把一張表拆成多張,每張表存放部分記錄,保存在不同的數據庫里球探网 - 乒乓球比分、乒乓球直播,水平分庫需要對系統做大的改造。




分庫分表策略

根據不同使用場景,結合數據存儲模型來設計。首先搭建路由模塊,根據不同規則進行分庫路由操作。

例如:


保險行業投保球探网 - 乒乓球比分、乒乓球直播,可以按區域來分庫,不同區域省份可通過路由分發不同區域庫, 通常上層架設服務總線,同構路由管道來管理。


電商系統,可以按商家、訂單編號等維度來分庫等球探网 - 乒乓球比分、乒乓球直播。



隱私保護 | 使用條款 | 網站地圖

? 2017 版權所有 北京瑞友科技股份有限公司 京ICP備10023829號-1