如何對比MySQLNDBCluster和PerconaXtraDBCluster及GaleraCluster的優(yōu)缺點(diǎn)

本篇文章給大家分享的是有關(guān)如何對比MySQL NDB Cluster和Percona XtraDB Cluster及Galera Cluster的優(yōu)缺點(diǎn),小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

成都創(chuàng)新互聯(lián)公司從2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元港北做網(wǎng)站,已為上家服務(wù),為港北各地企業(yè)和個人服務(wù),聯(lián)系電話:13518219792

Galera Cluster擁有以下特性:
1.  真正的多主架構(gòu),任何節(jié)點(diǎn)都可以進(jìn)行讀寫
2.  同步復(fù)制,各節(jié)點(diǎn)間無延遲且節(jié)點(diǎn)宕機(jī)不會導(dǎo)致數(shù)據(jù)丟失
3.  緊密耦合,所有節(jié)點(diǎn)均保持相同狀態(tài),節(jié)點(diǎn)間無不同數(shù)據(jù)
4.  無需主從切換操作或使用VIP
5.  熱Standby,在Failover過程中無停機(jī)時間(由于不需要Failover)
6.  自動節(jié)點(diǎn)配置,無需手工備份當(dāng)前數(shù)據(jù)庫并拷貝至新節(jié)點(diǎn)
7.  支持InnoDB存儲引擎
8. 對應(yīng)于透明,無需更改應(yīng)用或是進(jìn)行極小的更改
9. 無需進(jìn)行讀寫分離
Percona XtraDBCluster提供的特性有:
1.同步復(fù)制,事務(wù)要么在所有節(jié)點(diǎn)提交或不提交。
2.多主復(fù)制,可以在任意節(jié)點(diǎn)進(jìn)行寫操作。
3.在從服務(wù)器上并行應(yīng)用事件,真正意義上的并行復(fù)制。
4.節(jié)點(diǎn)自動配置。
5.數(shù)據(jù)一致性,不再是異步復(fù)制。
Percona XtraDBCluster完全兼容MySQL和Percona Server,表現(xiàn)在:
1.數(shù)據(jù)的兼容性
2.應(yīng)用程序的兼容性:無需更改應(yīng)用程序
集群特點(diǎn):
1. 集群是有節(jié)點(diǎn)組成的,推薦配置至少3個節(jié)點(diǎn),但是也可以運(yùn)行在2個節(jié)點(diǎn)上。
2. 每個節(jié)點(diǎn)都是普通的mysql/percona服務(wù)器,可以將現(xiàn)有的數(shù)據(jù)庫服務(wù)器組成集群,反之,也可以將集群拆分成單獨(dú)的服務(wù)器。
3. 每個節(jié)點(diǎn)都包含完整的數(shù)據(jù)副本。
優(yōu)點(diǎn)如下:
1.當(dāng)執(zhí)行一個查詢時,在本地節(jié)點(diǎn)上執(zhí)行。因?yàn)樗袛?shù)據(jù)都在本地,無需遠(yuǎn)程訪問。
2.無需集中管理??梢栽谌魏螘r間點(diǎn)失去任何節(jié)點(diǎn),但是集群將照常工作。
3.良好的讀負(fù)載擴(kuò)展,任意節(jié)點(diǎn)都可以查詢。
缺點(diǎn)如下:
1.加入新節(jié)點(diǎn),開銷大。需要復(fù)制完整的數(shù)據(jù)。
2.不能有效的解決寫縮放問題,所有的寫操作都將發(fā)生在所有節(jié)點(diǎn)上。
3.有多少個節(jié)點(diǎn)就有多少重復(fù)的數(shù)據(jù)。

NDB Cluster缺點(diǎn)及限制:
對需要進(jìn)行分片的表需要修改引擎Innodb為NDB,不需要分片的可以不修改。NDB的事務(wù)隔離級別只支持Read Committed,即一個事務(wù)在提交前,查詢不到在事務(wù)內(nèi)所做的修改;而Innodb支持所有的事務(wù)隔離級別,默認(rèn)使用Repeatable Read,不存在這個問題。外鍵支持:雖然最新的Cluster版本已經(jīng)支持外鍵,但性能有問題(因?yàn)橥怄I所關(guān)聯(lián)的記錄可能在別的分片節(jié)點(diǎn)中),所以建議去掉所有外鍵。Data Node節(jié)點(diǎn)數(shù)據(jù)會被盡量放在內(nèi)存中,對內(nèi)存要求大。

以上就是如何對比MySQL NDB Cluster和Percona XtraDB Cluster及Galera Cluster的優(yōu)缺點(diǎn),小編相信有部分知識點(diǎn)可能是我們?nèi)粘9ぷ鲿姷交蛴玫降?。希望你能通過這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

文章題目:如何對比MySQLNDBCluster和PerconaXtraDBCluster及GaleraCluster的優(yōu)缺點(diǎn)
URL網(wǎng)址:http://muchs.cn/article36/gppepg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、網(wǎng)站排名、網(wǎng)站改版、面包屑導(dǎo)航靜態(tài)網(wǎng)站、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司