欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時間:2015年03月19日 09:14:07   投稿:junjie  
這篇文章主要介紹了MySQL分支選擇參考:Percona還是MariaDB,本文分別講解了Percona、MariaDB背景知識,對使用它們的選擇給出了參考,需要的朋友可以參考下

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

Percona

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

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

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

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

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

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

MariaDB

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

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

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

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

Percona OR MariaDB

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

相關(guān)文章

  • MariaDB Spider 數(shù)據(jù)庫分庫分表實踐記錄

    MariaDB Spider 數(shù)據(jù)庫分庫分表實踐記錄

    MariaDB Server 是開源的,目前最流行的關(guān)系型數(shù)據(jù)庫之一,MariaDB 是從 Mysql 的分支開發(fā)而來,一直保持對 Mysql 的兼容性,這篇文章主要介紹了MariaDB Spider 數(shù)據(jù)庫分庫分表實踐,需要的朋友可以參考下
    2022-02-02
  • Linux安裝MariaDB數(shù)據(jù)庫的實例詳解

    Linux安裝MariaDB數(shù)據(jù)庫的實例詳解

    這篇文章主要介紹了Linux安裝MariaDB數(shù)據(jù)庫的實例詳解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • Window7安裝MariaDB數(shù)據(jù)庫及系統(tǒng)初始化操作分析

    Window7安裝MariaDB數(shù)據(jù)庫及系統(tǒng)初始化操作分析

    這篇文章主要介紹了Window7安裝MariaDB數(shù)據(jù)庫及系統(tǒng)初始化操作,簡明扼要的分析了Windows7平臺上安裝mariadb數(shù)據(jù)庫的步驟、配置方法及相關(guān)注意事項,需要的朋友可以參考下
    2018-05-05
  • CentOS6.7系統(tǒng)中編譯安裝MariaDB數(shù)據(jù)庫

    CentOS6.7系統(tǒng)中編譯安裝MariaDB數(shù)據(jù)庫

    本文主要是給大家詳細(xì)講述了如何在CentOS6.7系統(tǒng)中編譯安裝MariaDB數(shù)據(jù)庫,有需要的小伙伴可以參考下
    2016-11-11
  • MariaDB的安裝與配置教程

    MariaDB的安裝與配置教程

    MariaDB是MySQL的一個分支,由開源社區(qū)維護,采用GPL授權(quán)許可,完全兼容MySQL,這篇文章主要介紹了MariaDB的安裝與配置,需要的朋友可以參考下
    2022-06-06
  • MongoDB快速入門筆記(八)之MongoDB的java驅(qū)動操作代碼講解

    MongoDB快速入門筆記(八)之MongoDB的java驅(qū)動操作代碼講解

    這篇文章主要介紹了MongoDB快速入門筆記(八)之MongoDB的java驅(qū)動操作代碼講解的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • MySQL分支選擇參考:Percona還是MariaDB

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

    這篇文章主要介紹了MySQL分支選擇參考:Percona還是MariaDB,本文分別講解了Percona、MariaDB背景知識,對使用它們的選擇給出了參考,需要的朋友可以參考下
    2015-03-03
  • 記一次mariadb數(shù)據(jù)庫無法連接

    記一次mariadb數(shù)據(jù)庫無法連接

    本文給大家分享的是一次mariadb數(shù)據(jù)庫無法連接的處理方法,主要是給大家簡單描述下處理的思路,希望對大家處理mariadb數(shù)據(jù)庫有所幫助。
    2016-10-10
  • MongoDB啟動報錯 28663 Cannot start server

    MongoDB啟動報錯 28663 Cannot start server

    今天學(xué)習(xí)mongoDB的時候,啟動總是失敗,搜了好久找到這個文檔解決了問題,是引擎的問題,需要的朋友可以參考下
    2020-02-02
  • Centos7 下mysql重新啟動MariaDB篇

    Centos7 下mysql重新啟動MariaDB篇

    這篇文章主要給大家介紹了在Centos7 下mysql重新啟動MariaDB的相關(guān)資料,文中介紹的非常詳細(xì),對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。
    2017-03-03

最新評論