Galera Cluster Mysql數(shù)據(jù)庫集群

https://www.openresty.com.cn/lor_README_zh.html

https://moonbingbing.gitbooks.io/openresty-best-practices/content/postgres/sql_inject.html

http://www.cnblogs.com/huxianglin/p/7263964.html
MariaDB Galera Cluster集群優(yōu)缺點(diǎn)

Mysql數(shù)據(jù)庫集群
五大常見的MySQL高可用方案

Galera Cluster:一種新型的高一致性MySQL集群架構(gòu)

Galera Cluster for MySQL是一套基于同步復(fù)制的多主MySQL集群解決方案娃循。

原理:

Galera本質(zhì)是一個wsrep提供者(provider),運(yùn)行依賴于wsrep的API接口裸删。Wsrep API定義了一系列應(yīng)用回調(diào)和復(fù)制調(diào)用庫,來實(shí)現(xiàn)事務(wù)數(shù)據(jù)庫同步寫集(writeset)復(fù)制以及相似應(yīng)用邑时。目的在于從應(yīng)用細(xì)節(jié)上實(shí)現(xiàn)抽象的稻艰,隔離的復(fù)制诽偷。雖然這個接口的主要目標(biāo)是基于認(rèn)證的多主復(fù)制,但同樣適用于異步和同步的主從復(fù)制用押。

包括:

Galera Cluster for MySQL肢簿、Percona XtraDB Cluster、MariaDB Galera Cluster。

優(yōu)點(diǎn):

同步復(fù)制
多主服務(wù)器的拓?fù)浣Y(jié)構(gòu)
可以在任意節(jié)點(diǎn)上進(jìn)行讀寫
自動剔除故障節(jié)點(diǎn)
自動加入新節(jié)點(diǎn)
真正行級別的并發(fā)復(fù)制
客戶端連接跟操作單臺MySQL數(shù)據(jù)庫的體驗(yàn)一致

缺點(diǎn):

由于同一個事務(wù)需要在集群的多臺機(jī)器上執(zhí)行池充,因此網(wǎng)絡(luò)傳輸及并發(fā)執(zhí)行會導(dǎo)致性能上有一定的消耗桩引。所有機(jī)器上都存儲著相同的數(shù)據(jù),全冗余收夸。若一臺機(jī)器既作為主服務(wù)器坑匠,又作為備份服務(wù)器,出現(xiàn)樂觀鎖導(dǎo)致rollback的概率會增大卧惜,編寫程序時要小心厘灼。不支持的SQL:LOCK / UNLOCK TABLES / GET_LOCK(), RELEASE_LOCK()…不支持XA Transaction
PXC的優(yōu)點(diǎn)

服務(wù)高可用;
數(shù)據(jù)同步復(fù)制(并發(fā)復(fù)制)咽瓷,幾乎無延遲设凹;
多個可同時讀寫節(jié)點(diǎn),可實(shí)現(xiàn)寫擴(kuò)展茅姜,不過最好事先進(jìn)行分庫分表闪朱,讓各個節(jié)點(diǎn)分別寫不同的表或者庫,避免讓galera解決數(shù)據(jù)沖突钻洒;
新節(jié)點(diǎn)可以自動部署奋姿,部署操作簡單;
數(shù)據(jù)嚴(yán)格一致性素标,尤其適合電商類應(yīng)用胀蛮;
完全兼容MySQL;
雖然有這么多好處糯钙,但也有些局限性:

只支持InnoDB引擎;
所有表都要有主鍵退腥;
不支持LOCK TABLE等顯式鎖操作任岸;
鎖沖突、死鎖問題相對更多狡刘;
不支持XA享潜;
集群吞吐量/性能取決于短板;
新加入節(jié)點(diǎn)采用SST時代價(jià)高嗅蔬;
存在寫擴(kuò)大問題剑按;
如果并發(fā)事務(wù)量很大的話,建議采用InfiniBand網(wǎng)絡(luò)澜术,降低網(wǎng)絡(luò)延遲艺蝴;
事實(shí)上,采用PXC的主要目的是解決數(shù)據(jù)的一致性問題鸟废,高可用是順帶實(shí)現(xiàn)的猜敢。因?yàn)镻XC存在寫擴(kuò)大以及短板效應(yīng),并發(fā)效率會有較大損失,類似semi sync replication機(jī)制缩擂。
快速體驗(yàn)Percona XtraDB Cluster(PXC)使用Keepalived+HAProxy實(shí)現(xiàn)MariaDB Galera Cluster高可用負(fù)載均衡
MariaDB Galera Cluster簡介及雙主HA實(shí)踐
其他高可用方案
Ubuntu 16.04 阿里云更新源
# [負(fù)載均衡的mariadb集群搭建]

Docker MariaDB 10.3 Galera Cluster 集群同步復(fù)制 多主 Docker Haproxy 負(fù)載均衡

sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8

sudo add-apt-repository 'deb [arch=amd64,i386] http://mirror.fibergrid.in/mariadbrepo/10.1/ubuntu xenial main'

sudo aptitude update
sudo aptitude search mariadb-server-10.3
sudo aptitude install mariadb-server-10.3

dpkg -L mariadb-server-10.3

sudo netstat anp | grep ssh

MariaDB Galera Cluster(mariadb10.1.22)部署

MariaDB Galera Cluster

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末鼠冕,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子胯盯,更是在濱河造成了極大的恐慌懈费,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,454評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件博脑,死亡現(xiàn)場離奇詭異憎乙,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)趋厉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評論 3 385
  • 文/潘曉璐 我一進(jìn)店門寨闹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人君账,你說我怎么就攤上這事繁堡。” “怎么了乡数?”我有些...
    開封第一講書人閱讀 157,921評論 0 348
  • 文/不壞的土叔 我叫張陵椭蹄,是天一觀的道長。 經(jīng)常有香客問我净赴,道長绳矩,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,648評論 1 284
  • 正文 為了忘掉前任玖翅,我火速辦了婚禮翼馆,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘金度。我一直安慰自己应媚,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,770評論 6 386
  • 文/花漫 我一把揭開白布猜极。 她就那樣靜靜地躺著中姜,像睡著了一般。 火紅的嫁衣襯著肌膚如雪跟伏。 梳的紋絲不亂的頭發(fā)上丢胚,一...
    開封第一講書人閱讀 49,950評論 1 291
  • 那天,我揣著相機(jī)與錄音受扳,去河邊找鬼携龟。 笑死,一個胖子當(dāng)著我的面吹牛勘高,可吹牛的內(nèi)容都是我干的骨宠。 我是一名探鬼主播浮定,決...
    沈念sama閱讀 39,090評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼层亿!你這毒婦竟也來了桦卒?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,817評論 0 268
  • 序言:老撾萬榮一對情侶失蹤匿又,失蹤者是張志新(化名)和其女友劉穎方灾,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體碌更,經(jīng)...
    沈念sama閱讀 44,275評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡裕偿,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,592評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了痛单。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片嘿棘。...
    茶點(diǎn)故事閱讀 38,724評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖旭绒,靈堂內(nèi)的尸體忽然破棺而出鸟妙,到底是詐尸還是另有隱情,我是刑警寧澤挥吵,帶...
    沈念sama閱讀 34,409評論 4 333
  • 正文 年R本政府宣布重父,位于F島的核電站,受9級特大地震影響忽匈,放射性物質(zhì)發(fā)生泄漏房午。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,052評論 3 316
  • 文/蒙蒙 一丹允、第九天 我趴在偏房一處隱蔽的房頂上張望郭厌。 院中可真熱鬧,春花似錦雕蔽、人聲如沸折柠。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至碳默,卻和暖如春贾陷,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背嘱根。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評論 1 266
  • 我被黑心中介騙來泰國打工髓废, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人该抒。 一個月前我還...
    沈念sama閱讀 46,503評論 2 361
  • 正文 我出身青樓慌洪,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子冈爹,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,627評論 2 350

推薦閱讀更多精彩內(nèi)容