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

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

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

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

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

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

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

甲骨文讓MySQL變成了封閉平臺

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

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

甲骨文讓MySQL變成了封閉平臺

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 
標簽: 甲骨文 MySQL MariaDB
打賞
 
更多>同類資訊
0相關評論

 
推薦資訊
點擊排行
?
網(wǎng)站首頁  |  付款方式  |  版權(quán)隱私  |  使用協(xié)議  |  聯(lián)系方式  |  關于我們  |  網(wǎng)站地圖  |  排名推廣  |  廣告服務  |  RSS訂閱  |  違規(guī)舉報  |  京ICP備11008917號-2  | 
 
主站蜘蛛池模板: 临高县| 鄂州市| 阿拉尔市| 时尚| 华容县| 东安县| 资源县| 望城县| 绥宁县| 高青县| 河西区| 鄂州市| 肃宁县| 鄂尔多斯市| 河曲县| 洪雅县| 洛浦县| 浏阳市| 梅州市| 汕尾市| 桃园县| 读书| 永川市| 泗洪县| 利川市| 和顺县| 利辛县| 甘肃省| 武强县| 扎兰屯市| 遂川县| 黔西县| 深水埗区| 苗栗县| 吉水县| 资中县| 甘德县| 苍梧县| 鹤庆县| 瑞金市| 安新县|