欧美日韩日日夜夜,成人做爰视频www网站小优视频,精品成人自拍视频,国产成人aaaa

推廣 熱搜: 集成  系統(tǒng)集成  弱電  軟件  kvm  思科  服務(wù)器  視頻會(huì)議  拼接  SFP 

甲骨文封閉MySQL 谷歌轉(zhuǎn)向分支MariaDB

   日期:2013-10-14     來源:中關(guān)村在線    作者:王迪    瀏覽:119    評(píng)論:0    
核心提示:據(jù)悉,Google正在啟動(dòng)舍棄MySQL轉(zhuǎn)向MariaDB的計(jì)劃。在XLDB會(huì)上,Google網(wǎng)站可靠度部門(SRE)資深系統(tǒng)工程師、Google內(nèi)部MySQL數(shù)據(jù)庫(kù)主管Jeremy Cole揭露了Google大規(guī)模淘汰MySQL的計(jì)劃:淘汰內(nèi)部數(shù)千臺(tái)MySQL數(shù)據(jù)庫(kù),改換開源數(shù)據(jù)庫(kù)MariaDB,部分?jǐn)?shù)據(jù)庫(kù)已改用最新MariaDB 10.0版。

據(jù)悉,Google正在啟動(dòng)舍棄MySQL轉(zhuǎn)向MariaDB的計(jì)劃。在XLDB會(huì)上,Google網(wǎng)站可靠度部門(SRE)資深系統(tǒng)工程師、Google內(nèi)部MySQL數(shù)據(jù)庫(kù)主管Jeremy Cole揭露了Google大規(guī)模淘汰MySQL的計(jì)劃:淘汰內(nèi)部數(shù)千臺(tái)MySQL數(shù)據(jù)庫(kù),改換開源數(shù)據(jù)庫(kù)MariaDB,部分?jǐn)?shù)據(jù)庫(kù)已改用最新MariaDB 10.0版。

甲骨文封閉MySQL 谷歌轉(zhuǎn)向分支MariaDB

Google在2013年初就開始與MariaDB基金會(huì)溝通轉(zhuǎn)向MariaDB的計(jì)劃,并希望轉(zhuǎn)換過程中降低數(shù)據(jù)庫(kù)遷移的風(fēng)險(xiǎn)。MariaDB是從MySQL獨(dú)立出來的另一套衍生數(shù)據(jù)庫(kù)(Folk版本),而且都來自相同的創(chuàng)始人Michael Widenius(代號(hào)Monty)和其他創(chuàng)始人在1994年開始開發(fā)MySQL,2008年將MySQL賣給了Sun,傳為開源軟體商業(yè)化的經(jīng)典案例。

甲骨文讓MySQL變成了封閉平臺(tái)

MySQL更是逐漸擴(kuò)大市場(chǎng),推出受市場(chǎng)用戶歡迎的5.5版,但隨著甲骨文收購(gòu)了Sun,MySQL二度易主,MySQL社群擔(dān)心甲骨文封閉而紛紛出走,Michael Widenius因而推出了與MySQL相容的MariaDB,而MySQL原有高層則成立了SkySQL公司,與甲骨文主導(dǎo)的MySQL進(jìn)行市場(chǎng)競(jìng)爭(zhēng),由此如今MySQL最被廣泛使用的是2010年5.5版。

甲骨文封閉MySQL 谷歌轉(zhuǎn)向分支MariaDB

甲骨文讓MySQL變成了封閉平臺(tái)

對(duì)于Google來說,早在MySQL 4.0版時(shí)就開始采用,在開發(fā)出BigTable檔案系統(tǒng)前,很多服務(wù)都使用MySQL。直到現(xiàn)在,Google仍有許多MySQL數(shù)據(jù)庫(kù),其版本橫跨了從4.0版到較新的MySQL 5.1版。盡管如此,未進(jìn)一步提及Google數(shù)據(jù)庫(kù)遷徙的詳情,但對(duì)MySQL的觀點(diǎn)上看出,Google用MariaDB取代MySQL背后的考量。

MySQL的優(yōu)點(diǎn)是簡(jiǎn)易查詢的效率較高,通常能以小于500微秒時(shí)間回應(yīng),此外,MySQL也有一個(gè)相對(duì)穩(wěn)定的數(shù)據(jù)儲(chǔ)存層InnoDB,安裝與操作都相對(duì)容易,同時(shí)也有許多網(wǎng)絡(luò)學(xué)習(xí)資源可供利用。缺點(diǎn)是不擅長(zhǎng)應(yīng)付圖形數(shù)據(jù)(Graph Data),而且大量執(zhí)行ID generation功能時(shí)效率慢,特別是收購(gòu)MySQL的甲骨文注重華麗的新功能,而忽視了MySQL的穩(wěn)定性與整體效率。

另外,甲骨文主導(dǎo)下的MySQL適合用管理小于1.5TB的數(shù)據(jù),或大量數(shù)據(jù)的后端備份系統(tǒng)。較少修正來自使用者、開發(fā)社群對(duì)新功能的需求,雖然MySQL是開放源碼的數(shù)據(jù)庫(kù),但甲骨文讓MySQL變成了封閉平臺(tái)。

正如之前談到,MariaDB雖然MySQL是同源所生的程序平臺(tái),但運(yùn)作的理念卻不同。MariaDB是由Michael Widenius領(lǐng)導(dǎo),并囊括了許多最初開發(fā)MySQL的開發(fā)人員,創(chuàng)立目的就是為了擺脫甲骨文的控制。它采用了新的存儲(chǔ)引擎,并兼容MySQL 5.5版本,目前的MariaDB 10.0版建立在MySQL 5.6版本的完全復(fù)制版本(Fork)之上。

甲骨文封閉MySQL 谷歌轉(zhuǎn)向分支MariaDB

MySQL轉(zhuǎn)移至MariaDB將成趨勢(shì)

隨著甲骨文在2010主導(dǎo)了MySQL之后,有逐漸將源代碼封閉的傾向。因此,開源碼社群以MySQL為基礎(chǔ)發(fā)展出了MariaDB的分支,希望維持開放源碼的特性。隨著MariaDB和MySQL到目前為止其數(shù)據(jù)格式可以互通,導(dǎo)致許多企業(yè)都有將數(shù)據(jù)庫(kù)系統(tǒng)轉(zhuǎn)換的計(jì)劃,例如,維基百科早已將數(shù)據(jù)庫(kù)從MySQL換成MariaDB。

MySQL轉(zhuǎn)移至MariaDB將成趨勢(shì)

Google舍棄MySQL而改用MariaDB上,業(yè)界專家分別從甲骨文MySQL和MariaDB的兩個(gè)方面來談。甲骨文MySQL并不支持外部的更新機(jī)制,甲骨文并未保證未來MySQL源代碼的開放性,此外,MySQL對(duì)越新的程序代碼不再提供測(cè)試環(huán)境,使得甲骨文之外的開發(fā)者無法在MySQL上撰寫新的功能。

甲骨文封閉MySQL 谷歌轉(zhuǎn)向分支MariaDB

MariaDB報(bào)表說明(來源dzone.com)

而對(duì)于MariaDB平臺(tái),企業(yè)能夠直接與開源碼社群的開發(fā)者討論,計(jì)劃開發(fā)新功能并保證其開放源碼的特性,最重要的是MariaDB提供了許多業(yè)務(wù)上的關(guān)鍵的功能,同時(shí)Google在其核心數(shù)據(jù)庫(kù)管理系統(tǒng)上擺脫甲骨文的控制,MariaDB將成為未來數(shù)據(jù)庫(kù)的主流。

甲骨文封閉MySQL 谷歌轉(zhuǎn)向分支MariaDB

MariaDB統(tǒng)計(jì)(來源dzone.com)

筆者也了解到,由于MariaDB與MySQL其數(shù)據(jù)格式可互通,所有與MySQL相關(guān)的工具、應(yīng)用程序與連接器(Connector),都可以直接在MariaDB上使用,讓MySQL的使用者可以輕易的轉(zhuǎn)移至MariaDB。特別注意的是復(fù)雜的查詢上,效率高過MySQL,而在Replication Setup上的速度,MariaDB也比MySQL高很多。

 
標(biāo)簽: 甲骨文 MySQL MariaDB
打賞
 
更多>同類資訊
0相關(guān)評(píng)論

 
推薦資訊
點(diǎn)擊排行
?
網(wǎng)站首頁(yè)  |  付款方式  |  版權(quán)隱私  |  使用協(xié)議  |  聯(lián)系方式  |  關(guān)于我們  |  網(wǎng)站地圖  |  排名推廣  |  廣告服務(wù)  |  RSS訂閱  |  違規(guī)舉報(bào)  |  京ICP備11008917號(hào)-2  | 
 
主站蜘蛛池模板: 高平市| 大埔区| 乌审旗| 漾濞| 奉节县| 治县。| 道孚县| 闵行区| 介休市| 宁陕县| 翁牛特旗| 万山特区| 新郑市| 阳泉市| 洛浦县| 葫芦岛市| 楚雄市| 天门市| 汉中市| 抚州市| 沭阳县| 德格县| 麻城市| 象山县| 满洲里市| 大化| 万盛区| 印江| 岳西县| 锦州市| 纳雍县| 浮梁县| 太仆寺旗| 阿瓦提县| 长寿区| 忻城县| 芒康县| 永仁县| 阳山县| 陆河县| 察隅县|