大數定律和MySQL靜態分片_MySQL
來源:懂視網
責編:小采
時間:2020-11-09 18:37:36
大數定律和MySQL靜態分片_MySQL
大數定律和MySQL靜態分片_MySQL:bitsCN.com 大數定律和MySQL靜態分片 sharding 策略大抵有二:靜態和動態、靜態分片優點:簡單、開發成本低、維護花費小 常見的靜態分片方式有哈希函數和取模、但這樣就暴露了一個缺點(PS:還有很多缺點呢): 這個缺點是這樣的: 采用靜態分片、我們就無法
導讀大數定律和MySQL靜態分片_MySQL:bitsCN.com 大數定律和MySQL靜態分片 sharding 策略大抵有二:靜態和動態、靜態分片優點:簡單、開發成本低、維護花費小 常見的靜態分片方式有哈希函數和取模、但這樣就暴露了一個缺點(PS:還有很多缺點呢): 這個缺點是這樣的: 采用靜態分片、我們就無法

bitsCN.com
大數定律和MySQL靜態分片
sharding 策略大抵有二:靜態和動態、靜態分片優點:簡單、開發成本低、維護花費小
常見的靜態分片方式有哈希函數和取模、但這樣就暴露了一個缺點(PS:還有很多缺點呢):
這個缺點是這樣的:
采用靜態分片、我們就無法自定義數據放到哪個分片、如果、存在一些數據比其他數據活躍
而且、很不湊巧、這些激進的數據都被分配到同一個分片、這時、頭就大了
我們無法通過轉移熱點數據來平衡負載
此時、借助"大數定律"、什么是"大數定律"呢?一言譬之為:
"足夠大的樣本能幾乎肯定反應總體的真實組成"、詳盡原理大家自行Google
如果每個分片的數據量卻分得比較小、根據"大數定律"、則會更容易將熱點數據均攤到不同分片
當然、這樣做可能會存在跨分片查詢、取決于您如何tradeoff
bitsCN.com
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
大數定律和MySQL靜態分片_MySQL
大數定律和MySQL靜態分片_MySQL:bitsCN.com 大數定律和MySQL靜態分片 sharding 策略大抵有二:靜態和動態、靜態分片優點:簡單、開發成本低、維護花費小 常見的靜態分片方式有哈希函數和取模、但這樣就暴露了一個缺點(PS:還有很多缺點呢): 這個缺點是這樣的: 采用靜態分片、我們就無法