av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

MySQL分支選擇參考:Percona還是MariaDB

瀏覽:277日期:2023-03-30 13:21:22

在MySQL被Oracle收購(gòu)以后,越來(lái)越多的人對(duì)于MySQL的前景表示了擔(dān)憂,對(duì)于開(kāi)源的MySQL,或多或少對(duì)于Oracle自家的數(shù)據(jù)庫(kù)產(chǎn)品產(chǎn)生沖擊,這個(gè)開(kāi)源免費(fèi)的MySQL 對(duì)于Oracle更多的是包袱而不是資產(chǎn)。比如淘寶就從Oracle轉(zhuǎn)成了MySQL,一些大型互聯(lián)網(wǎng)公司也在推行去IOE(I:IBM,O:Oracle,E:EMC),甲骨文公司收購(gòu)了MySQL后,有將MySQL閉源的潛在風(fēng)險(xiǎn),因此社區(qū)采用分支的方式來(lái)避開(kāi)這個(gè)風(fēng)險(xiǎn)。

Percona

在介紹 Percona 之前,首要要介紹的是XtraDB存儲(chǔ)引擎,在MYSQL中接觸比較多的是MyISAM和InnoDB這兩個(gè)存儲(chǔ)引擎,先前的文章:《MySQL MyISAM和InnoDB的區(qū)別》也進(jìn)行了詳細(xì)的介紹。

MySQL 4和5使用默認(rèn)的MyISAM存儲(chǔ)引擎安裝每個(gè)表。從5.5開(kāi)始,MySQL已將默認(rèn)存儲(chǔ)引擎從MyISAM更改為InnoDB。MyISAM沒(méi)有提供事務(wù)支持,而InnoDB提供了事務(wù)支持。與MyISAM相比,InnoDB提供了許多細(xì)微的性能改進(jìn),并且在處理潛在的數(shù)據(jù)丟失時(shí)提供了更高的可靠性和安全性。

Percona XtraDB 是 InnoDB 存儲(chǔ)引擎的增強(qiáng)版,被設(shè)計(jì)用來(lái)更好的使用更新計(jì)算機(jī)硬件系統(tǒng)的性能,同時(shí)還包含有一些在高性能環(huán)境下的新特性。XtraDB 存儲(chǔ)引擎是完全的向下兼容,在 MariaDB 中,XtraDB 存儲(chǔ)引擎被標(biāo)識(shí)為”ENGINE=InnoDB”,這個(gè)與 InnoDB 是一樣的,所以你可以直接用XtraDB 替換掉 InnoDB 而不會(huì)產(chǎn)生任何問(wèn)題。Percona XtraDB 包含有所有 InnoDB"s 健壯性,可依賴的 ACID 兼容設(shè)計(jì)和高級(jí) MVCC 架構(gòu)。XtraDB 在 InnoDB 的堅(jiān)實(shí)基礎(chǔ)上構(gòu)建,使 XtraDB 具有更多的特性,更好調(diào)用,更多的參數(shù)指標(biāo)和更多的擴(kuò)展。從實(shí)踐的角度來(lái)看,XtraDB 被設(shè)計(jì)用來(lái)在多核心的條件下更有效的使用內(nèi)存和更加方便,更加可用。新的特性被用來(lái)降低 InnoDB 的局限性。性能層面,XtraDB與內(nèi)置的MySQL 5.1 InnoDB 引擎相比,它每分鐘可處理2.7倍的事務(wù)。

Percona Server由領(lǐng)先的MySQL咨詢公司Percona發(fā)布。Percona Server是一款獨(dú)立的數(shù)據(jù)庫(kù)產(chǎn)品,其可以完全與MySQL兼容,可以在不更改代碼的情況了下將存儲(chǔ)引擎更換成XtraDB 。

Percona團(tuán)隊(duì)的最終聲明是“Percona Server是由Oracle發(fā)布的最接近官方MySQL Enterprise發(fā)行版的版本”,因此與其他更改了大量基本核心MySQL代碼的分支有所區(qū)別。Percona Server的一個(gè)缺點(diǎn)是他們自己管理代碼,不接受外部開(kāi)發(fā)人員的貢獻(xiàn),以這種方式確保他們對(duì)產(chǎn)品中所包含功能的控制。

官網(wǎng)地址:http://www.percona.com/

MariaDB

MariaDB由MySQL的創(chuàng)始人麥克爾·維德紐斯主導(dǎo)開(kāi)發(fā),他早前曾以10億美元的價(jià)格,將自己創(chuàng)建的公司MySQL AB賣(mài)給了SUN,此后,隨著SUN被甲骨文收購(gòu),MySQL的所有權(quán)也落入Oracle的手中。MariaDB名稱來(lái)自麥克爾·維德紐斯的女兒瑪麗亞(英語(yǔ):Maria)的名字。

MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能輕松成為MySQL的代替品。在存儲(chǔ)引擎方面,10.0.9版起使用XtraDB(名稱代號(hào)為Aria)來(lái)代替MySQL的InnoDB。

版本方面,MariaDB直到5.5版本,均依照MySQL的版本。因此,使用MariaDB5.5的人會(huì)從MySQL 5.5中了解到MariaDB的所有功能。從2012年11月12日起發(fā)布的10.0.0版開(kāi)始,不再依照MySQL的版號(hào)。10.0.x版以5.5版為基礎(chǔ),加上移植自MySQL 5.6版的功能和自行開(kāi)發(fā)的新功能。

相對(duì)于最新的MySQL5.6,MariaDB在性能、功能、管理、NoSQL擴(kuò)展方面包含了更豐富的特性。比如微秒的支持、線程池、子查詢優(yōu)化、組提交、進(jìn)度報(bào)告等。
官網(wǎng)地址:https://mariadb.org/

Percona OR MariaDB

選擇是已經(jīng)痛苦的事情,對(duì)于上面的兩個(gè)數(shù)據(jù)庫(kù),就是大公司也存在分歧,就像淘寶目前使用的是Percona 5.5.18,而Google\Wikipedia則站在了MariaDB這邊。具體哪一個(gè)會(huì)走的更遠(yuǎn),我們就拭目以待吧。

標(biāo)簽: MariaDB
主站蜘蛛池模板: www.99re| 精品国产乱码久久久久久1区2区 | 国产在线aa | 国产精品日本一区二区不卡视频 | 一区二区在线不卡 | 久久一区精品 | 一区二区在线免费观看 | 亚洲另类春色偷拍在线观看 | 91亚洲国产成人精品一区二三 | 色综合色综合色综合 | 一区二区激情 | 日韩欧美视频在线 | 最新高清无码专区 | 中文字幕一区在线 | 亚洲不卡av在线 | 国产黄色在线观看 | 粉嫩av| 久久久日韩精品一区二区三区 | 精品一区二区三 | 午夜精品一区 | 精产国产伦理一二三区 | 久久一区二区三区免费 | 亚洲免费一区二区 | 亚洲免费一区二区 | 国产精品国产三级国产aⅴ中文 | 最新国产精品 | 午夜精品一区二区三区在线 | 色视频欧美 | h视频在线播放 | 一级全黄视频 | 久久精品国产一区二区电影 | 国产人久久人人人人爽 | 99热都是精品 | 日韩在线一区二区三区 | www日本在线观看 | 亚洲一区二区三区在线 | 色婷婷综合久久久中字幕精品久久 | 午夜精品久久久久久不卡欧美一级 | 黄色大片免费播放 | 粉嫩av久久一区二区三区 | 国产精品久久久久久久久久久久久久 |