成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MySQL高可用各個(gè)技術(shù)的比較

數(shù)據(jù)庫(kù) MySQL
數(shù)據(jù)庫(kù)的可靠指的是數(shù)據(jù)可靠;數(shù)據(jù)庫(kù)可用指的是數(shù)據(jù)庫(kù)服務(wù)可用。可靠的是數(shù)據(jù)就例如工商銀行,數(shù)據(jù)不能丟失;可用的是服務(wù)則指服務(wù)器不能宕機(jī)。

圖片和資料來(lái)源于MYSQL大牛姜承堯老師(MYSQL技術(shù)內(nèi)幕作者)。

數(shù)據(jù)庫(kù)的可靠指的是數(shù)據(jù)可靠;數(shù)據(jù)庫(kù)可用指的是數(shù)據(jù)庫(kù)服務(wù)可用。可靠的是數(shù)據(jù)就例如工商銀行,數(shù)據(jù)不能丟失;可用的是服務(wù)則指服務(wù)器不能宕機(jī)。

 

MySQL高可用各個(gè)技術(shù)的比較

靈活運(yùn)用MYSQL的各種高可用技術(shù)來(lái)達(dá)到下面各種級(jí)別的高可用要求

要達(dá)到99.9%:使用MYSQL復(fù)制技術(shù)

要達(dá)到99.99%:使用MYSQL NDB 集群和虛擬化技術(shù)

要達(dá)到99.999%:使用shared-nothing架構(gòu)的GEO-REPLICATION和NDB集群技術(shù)

Gluster Geo-replication是什么?

Gluster Geo-replication(簡(jiǎn)稱geo-replication)是一種異地災(zāi)備技術(shù),它主要應(yīng)用于把集群中的一個(gè)存儲(chǔ),近乎即時(shí)地(near real-time)透過(guò)公網(wǎng)(wan)備份到遠(yuǎn)端的機(jī)房。

 

MySQL高可用各個(gè)技術(shù)的比較

各種高可用級(jí)別允許的宕機(jī)時(shí)間

 

MySQL高可用各個(gè)技術(shù)的比較

DRBD:網(wǎng)絡(luò)磁盤(pán)的RAID1

 

MySQL高可用各個(gè)技術(shù)的比較

#p#

方案一:MYSQL主從復(fù)制(單活)

MySQL高可用各個(gè)技術(shù)的比較

 

  • 投票選舉機(jī)制較復(fù)雜
  • MySQL本身沒(méi)有提供replication failover的解決方案,自動(dòng)切換需要依賴MHA腳本
  • 可以有多臺(tái)從庫(kù),從庫(kù)可以做報(bào)表和備份

 

MySQL高可用各個(gè)技術(shù)的比較

方案二:雙主(單活),failover比單主簡(jiǎn)單

MySQL高可用各個(gè)技術(shù)的比較

 


同樣,自動(dòng)切換需要MMM腳本,缺點(diǎn)是某個(gè)主掛掉了,他下面的slave同樣掛掉。

 

MySQL高可用各個(gè)技術(shù)的比較

#p#

方案三:雙主配SAN存儲(chǔ)(單活)

MySQL高可用各個(gè)技術(shù)的比較

 


這個(gè)架構(gòu)跟方案二是一樣的,只不過(guò)兩個(gè)master之間不需要同步數(shù)據(jù),因?yàn)樗麄冇玫氖枪蚕泶疟P(pán),這個(gè)方案是有錢(qián)人方案,無(wú)論哪個(gè)主掛掉都不會(huì)引起其他的slave掛掉,但是SAN存儲(chǔ)死貴。。

像通信行業(yè)中國(guó)聯(lián)通這些公司有用到,某個(gè)主掛掉了,下面的slave不會(huì)掛掉。

注意:failover之后不會(huì)預(yù)熱,數(shù)據(jù)沒(méi)有預(yù)先加載到內(nèi)存中,切換之后一段時(shí)間內(nèi)存儲(chǔ)會(huì)有一定的性能影響

 

MySQL高可用各個(gè)技術(shù)的比較

方案四:DRBD 雙主配DRBD (單活)

MySQL高可用各個(gè)技術(shù)的比較

 


結(jié)構(gòu)跟方案三一樣,***不同的是沒(méi)有使用SAN網(wǎng)絡(luò)存儲(chǔ) ,而是使用local disk。由于是實(shí)時(shí)復(fù)制磁盤(pán)數(shù)據(jù),性能會(huì)有影響。人們把DRBD稱為“屌絲的SAN”;POOR MAN'S SAN:窮人的SAN

 

MySQL高可用各個(gè)技術(shù)的比較

#p#

方案五:NDB CLUSTER

MySQL高可用各個(gè)技術(shù)的比較

 

國(guó)內(nèi)用NDB集群的公司非常少,貌似有些銀行有用。NDB集群不需要依賴第三方組件,全部都使用官方組件,能保證數(shù)據(jù)的一致性,某個(gè)數(shù)據(jù)節(jié)點(diǎn)掛掉,其他數(shù)據(jù)節(jié)點(diǎn)依然可以提供服務(wù),管理節(jié)點(diǎn)需要做冗余以防掛掉。

缺點(diǎn)是:管理和配置都很復(fù)雜,而且某些SQL語(yǔ)句例如join語(yǔ)句需要避免。

 

 

 

MySQL高可用各個(gè)技術(shù)的比較

MySQL高可用各個(gè)技術(shù)的比較

方案六:第三方的Tungsten軟件

MySQL高可用各個(gè)技術(shù)的比較

 


使用java編寫(xiě),不是MYSQL內(nèi)置的,同樣是MYSQL數(shù)據(jù)庫(kù)復(fù)制,不過(guò)他不是用MYSQL內(nèi)置的組件來(lái)做的,不但支持MYSQL數(shù)據(jù)庫(kù)復(fù)制也支持異構(gòu)數(shù)據(jù)庫(kù)的復(fù)制,而且對(duì)異構(gòu)數(shù)據(jù)庫(kù)復(fù)制支持較好,例如MYSQL復(fù)制到ORACLE。

方案七:網(wǎng)易的INNOSQL

類似于SQLSERVER的鏡像高安全模式,High Safety 模式 (也就是同步模式)沒(méi)有 witness服務(wù)器。

數(shù)據(jù)庫(kù)在Principle的事務(wù),需要馬上得到mirror的確認(rèn),才能完成。這種情況下,Mirror和Principle的數(shù)據(jù)是同步的。

但是因?yàn)樗械氖聞?wù)需要mirror的確認(rèn),所以性能可能會(huì)有所影響。

區(qū)別:innosql的slave可以讀,鏡像的slave(從庫(kù))不可讀。保證數(shù)據(jù)不會(huì)丟失,數(shù)據(jù)的高可靠性。

mysql5.7開(kāi)始支持這種模式

 

MySQL高可用各個(gè)技術(shù)的比較

總結(jié)

每種方案都有不同的特點(diǎn),配置和應(yīng)用場(chǎng)景也各有不同,有些偏向于成本低的,有些偏向于成本高的,有些偏向于數(shù)據(jù)的可靠性,有些則偏向于數(shù)據(jù)庫(kù)的可用性。反正各個(gè)方案都各有優(yōu)缺點(diǎn),DBA要結(jié)合自己公司的業(yè)務(wù)情況進(jìn)行選擇合適自己業(yè)務(wù)情況的高可用方案。

博文出處:http://www.cnblogs.com/lyhabc/p/3838764.html

責(zé)任編輯:Ophira 來(lái)源: cnblogs
相關(guān)推薦

2013-07-02 15:23:08

MySQL MHA故障轉(zhuǎn)移

2022-05-17 11:06:44

數(shù)據(jù)庫(kù)MySQL系統(tǒng)

2022-09-29 15:24:15

MySQL數(shù)據(jù)庫(kù)高可用

2014-07-11 09:43:34

MySQL集群

2015-05-12 10:22:05

MySQL

2018-01-12 14:20:37

數(shù)據(jù)庫(kù)MySQL高可用架構(gòu)

2022-02-27 14:37:53

MySQL主備數(shù)據(jù)

2015-10-22 10:28:45

MySQL高可用方案

2019-08-27 15:56:44

MySQL 互聯(lián)網(wǎng)數(shù)據(jù)庫(kù)

2017-11-27 09:14:29

2015-09-23 09:28:24

2010-04-19 14:49:56

Oracle高可用性

2012-05-29 18:05:00

2018-08-24 09:26:13

Redis高可用方式

2017-10-27 14:52:31

互聯(lián)網(wǎng)高可用架構(gòu)高可用

2018-08-21 10:32:43

數(shù)據(jù)庫(kù)Redis高可用技術(shù)

2019-08-30 13:00:12

MySQL高可用數(shù)據(jù)庫(kù)

2020-09-01 13:13:59

云原生MySQL高可用

2017-11-03 10:08:42

OracleMySQL高可用方案

2024-07-25 08:39:48

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 久久国产视频播放 | 国产aⅴ爽av久久久久久久 | 91精品国产91久久综合桃花 | 欧美视频二区 | 成年人在线观看 | 国产三级国产精品 | 亚洲精品资源 | 狠狠骚 | 欧美日韩精品一区二区三区四区 | 欧美一区二区三区的 | 日韩中文不卡 | 男人天堂午夜 | 色www精品视频在线观看 | 午夜天堂精品久久久久 | 午夜男人的天堂 | 久久网站免费视频 | 色偷偷人人澡人人爽人人模 | 精品欧美激情精品一区 | 亚洲一区中文字幕 | 国产午夜精品一区二区三区在线观看 | 秋霞电影一区二区三区 | 日韩欧美精品 | 偷拍自拍在线观看 | 欧美日韩不卡在线 | 亚洲 欧美 综合 | 一区不卡在线观看 | 欧美视频免费在线观看 | 久久伊人精品 | 成人福利在线视频 | av高清毛片 | 色婷婷av一区二区三区软件 | 99国产精品久久久久久久 | 成人免费一区二区三区牛牛 | 国产一区二区三区在线观看免费 | 精品国产欧美一区二区 | 国产欧美精品一区二区三区 | 91免费观看 | 国产美女在线精品免费 | 久草成人网 | 日韩成人精品一区二区三区 | 最新91在线 |