分佈式數據庫之分庫分表總結

常見的數據庫分庫分表主要有基於基於應用層和基於分佈式中間件兩種方案。 基於應用層的實現方案直接連接數據庫,額外開銷少,但是應用入侵,不變後續擴展。需要應用主動進行數據庫和表的路由,實現起來比較麻煩,常見的第三方有sharding-JDBC、TDDL等。基於中間件的應用無入侵,對用戶透明。常見的中間件有MyCat,Cobar,DDM等。
相關文章
相關標籤/搜索