您好,登錄后才能下訂單哦!
本文小編為大家詳細(xì)介紹“常用的MySQL復(fù)制架構(gòu)是什么”,內(nèi)容詳細(xì),步驟清晰,細(xì)節(jié)處理妥當(dāng),希望這篇“常用的MySQL復(fù)制架構(gòu)是什么”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學(xué)習(xí)新知識吧。
參考答案 :
(1)一主多從
在主庫讀取請求壓力非常大的場景下,可以通過配置一主多從復(fù)制架構(gòu)實(shí)現(xiàn)讀寫分離,把大量對實(shí)時性要求不是特別高的讀請求通過負(fù)載均衡分布到多個從庫上,降低主庫的讀取壓力,在主庫出現(xiàn)異常宕機(jī)的情況下,可以把一個從庫切換為主庫繼續(xù)提供服務(wù)。經(jīng)常用在讀寫操作不頻繁,查詢量比較大的業(yè)務(wù)環(huán)境中。
(2)多級復(fù)制
一主多從的架構(gòu)能夠解決大部分讀請求壓力特別大的場景的需求,考慮到MySQL的復(fù)制是主庫“推送”Binlog日志到從庫,主庫的I/O壓力和網(wǎng)絡(luò)壓力會隨著從庫的增加而增長(每個從庫都會在主庫上有一個獨(dú)立的Binlog Dump線程來發(fā)送事件),而多級復(fù)制架構(gòu)解決了一主多從場景下,主庫額外的I/O和網(wǎng)絡(luò)壓力??梢岳斫庖粋€主庫下面掛一個從庫,一個從庫下面再掛一個從庫。
(3)雙主復(fù)制/Dual Master其實(shí)就是主庫Master和Master2互為主庫,client客戶端的寫請求都方法主庫Master,而讀請求可以選擇訪問主庫Master或Master2。也叫雙主互備,然后主要用于對MySQL寫操作要求比較高的環(huán)境中,避免了MySQL單點(diǎn)故障。
讀到這里,這篇“常用的MySQL復(fù)制架構(gòu)是什么”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識點(diǎn)還需要大家自己動手實(shí)踐使用過才能領(lǐng)會,如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注億速云行業(yè)資訊頻道。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。