久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

如何對(duì)比MySQL NDB Cluster和Percona XtraDB Cluster及Galera Cluster的優(yōu)缺點(diǎn)

共計(jì) 1318 個(gè)字符,預(yù)計(jì)需要花費(fèi) 4 分鐘才能閱讀完成。

行業(yè)資訊    
數(shù)據(jù)庫(kù)    
MySQL 數(shù)據(jù)庫(kù)    
如何對(duì)比 MySQL NDB Cluster 和 Percona XtraDB Cluster 及 Galera Cluster 的優(yōu)缺點(diǎn)

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

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

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

以上就是如何對(duì)比 MySQL NDB Cluster 和 Percona XtraDB Cluster 及 Galera Cluster 的優(yōu)缺點(diǎn),丸趣 TV 小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注丸趣 TV 行業(yè)資訊頻道。

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-07-19發(fā)表,共計(jì)1318字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒有評(píng)論)
主站蜘蛛池模板: 云龙县| 沁阳市| 眉山市| 沙湾县| 泰顺县| 周口市| 潮州市| 门头沟区| 莱州市| 乐安县| 鄂伦春自治旗| 甘孜| 都兰县| 鄂州市| 新余市| 同德县| 长汀县| 遵义市| 漳浦县| 冕宁县| 竹北市| 庆元县| 永川市| 元氏县| 长岭县| 临清市| 南郑县| 平利县| 邻水| 乐至县| 中牟县| 恩施市| 汝城县| 龙门县| 宁乡县| 张掖市| 五华县| 赞皇县| 岳阳市| 玉环县| 萝北县|