可動態擴展的分庫分表策略淺談

通常的系統老是由小到大發展的。一開始使用一個數據庫,然後逐漸擴展。在分庫過程當中常常使用對特定的鍵值進行hash的辦法進行分庫分表。可是使用hash來進行分庫分表,在具體的應用中可能不能知足需求。好比,在SAAS平臺下,不一樣租戶的數據量是千差萬別的,根據二八現象,20%的租戶可能佔用了80%的存儲資源。若是使用hash算法,極可能致使數據分佈不均勻。  這裏提出一個分庫分表算法,解決SAAS平臺
相關文章
相關標籤/搜索