華為云MySQL金融版公測(cè)!強(qiáng)一致性確保數(shù)據(jù)零丟失
隨著金融科技的發(fā)展,金融行業(yè)業(yè)務(wù)日趨多樣化和復(fù)雜化,對(duì) IT 系統(tǒng)架構(gòu)的要求也水漲船高。數(shù)據(jù)庫(kù)承載著金融企業(yè)的核心數(shù)據(jù),出現(xiàn)數(shù)據(jù)丟失、業(yè)務(wù)連續(xù)性中斷,對(duì)企業(yè)而言,不但造成經(jīng)濟(jì)損失,而且進(jìn)一步影響商譽(yù)及信譽(yù)。
MySQL 作為廣受歡迎的開(kāi)源數(shù)據(jù)庫(kù),傳統(tǒng)主備架構(gòu)下異步、半同步復(fù)制可能導(dǎo)致數(shù)據(jù)丟失的問(wèn)題,成為企業(yè)亟待解決的難題。為此,華為云推出 MySQL 金融版,為廣大用戶排憂解難。
華為云 MySQL 金融版優(yōu)勢(shì):
- 基于 Paxos 協(xié)議,采用一主兩備三節(jié)點(diǎn)架構(gòu);
- 解決數(shù)據(jù)庫(kù)分布式環(huán)境下數(shù)據(jù)一致性的問(wèn)題;
- 自動(dòng)腦裂保護(hù)機(jī)制;
- 保證數(shù)據(jù)庫(kù)高可用和高可靠、數(shù)據(jù) 0 丟失!
華為云 MySQL金融版一主兩備三節(jié)點(diǎn)架構(gòu)圖(目前僅 MySQL5.7 版本支持金融版)
一主兩備三節(jié)點(diǎn)架構(gòu),強(qiáng)一致性確保數(shù)據(jù)零丟失
1. 可靠性保證
在三節(jié)點(diǎn)架構(gòu)方案中,用戶提交事務(wù)時(shí),需要等待至少一個(gè)備庫(kù)收到日志副本,才返回給用戶事務(wù)成功結(jié)束的信號(hào),且確認(rèn)事務(wù)會(huì)自動(dòng)持久化到多數(shù)派主機(jī)中,確保數(shù)據(jù)庫(kù)的可靠性。
2. 可用性保證
在三節(jié)點(diǎn)架構(gòu)下,無(wú)論任意一臺(tái)服務(wù)器掛掉,也不影響業(yè)務(wù)可用性,因?yàn)橐烟峤坏臄?shù)據(jù)至少有 2 份副本,掛掉一臺(tái),還有至少1臺(tái)是包含了已提交事務(wù)的持久化內(nèi)容,確保數(shù)據(jù)庫(kù)的可用性。
3. 強(qiáng)一致性保證
引入 Paxos 協(xié)議,內(nèi)置了自動(dòng)選主和解決腦裂的機(jī)制;如果某個(gè)節(jié)點(diǎn)成為了網(wǎng)絡(luò)孤島,就會(huì)被自動(dòng)踢出集群,確保數(shù)據(jù)最終一致性。
目前,華為云 MySQL 金融版已上線公測(cè),對(duì)于金融場(chǎng)景如銀行、保險(xiǎn)、抑或是對(duì)數(shù)據(jù)可靠性同樣具備高要求的其它場(chǎng)景而言,都可前往華為云官網(wǎng)申請(qǐng)?jiān)囉谩?/p>