華為云計算 云知識 數(shù)據(jù)庫架構(gòu)的類別有哪些
數(shù)據(jù)庫架構(gòu)的類別有哪些

隨著業(yè)務(wù)規(guī)模增大,數(shù)據(jù)庫存儲的數(shù)據(jù)量和承載的業(yè)務(wù)壓力也不斷增加,數(shù)據(jù)庫的架構(gòu)需要隨之變化,為上層應(yīng)用提供穩(wěn)定和高效的數(shù)據(jù)服務(wù)。數(shù)據(jù)庫架構(gòu)按照主機數(shù)量來區(qū)分,1個數(shù)據(jù)庫主機是單機架構(gòu),多于1個數(shù)據(jù)庫主機是多機架構(gòu)。

單機架構(gòu)里面的單主機是把application和db都部署在同一個主機上,而獨立主機則是兩者分開,database專門部署在獨立的數(shù)據(jù)庫服務(wù)器上。

多機架構(gòu)是通過增加服務(wù)器數(shù)量來提升整個數(shù)據(jù)庫服務(wù)的可用性和服務(wù)能力。

多機架構(gòu)里面按照數(shù)據(jù)是否拆分成分片狀態(tài),化為兩類。 數(shù)據(jù)庫架構(gòu)分類示意圖