MySQL與分支之間的選擇:你是選擇MariaDB還是Percona?

MySQL與分支之間的選擇:你是選擇MariaDB還是Percona?

我們都知道MySQL被Oracle收編以後,隨時有閉源的風險存在,因此開源社區採用新分支的方式來規避風險。目前比較流行的分支有兩個:它們是MariaDB和Percona。

那麼,它們與MySQL究竟有何差異呢?

MariaDB

MySQL與分支之間的選擇:你是選擇MariaDB還是Percona?

MariaDB

MariaDB是MySQL的創始人牽頭開發的分支,號稱完全兼容MySQL,甚至可以輕鬆替代它,可以說在性能,功能,擴展性等各方面相比MySQL有過之而無不及,目前全球最大的互聯網公司Google就站在它這邊,可以說給足了我們使用它的信心!

Percona

MySQL與分支之間的選擇:你是選擇MariaDB還是Percona?

Percona

在介紹它之前必須先介紹XtraDB存儲引擎,XtraDB是InnoDB存儲引擎的加強版,能更好地利用計算機硬件系統的性能,以及添加了許多在高性能環境下的新特性。XtraDB存儲引擎可以完全的向下兼容,MariaDB 5.1版本開始,已經默認使用XtraDB作為存儲引擎,只是在內部將其標識為InnoDB。

Percona Server由數據庫諮詢公司Percona發佈,它是號稱最接近於官方MySQL Enterprise發行版的版本。BAT之一的阿里巴巴目前就站在這一陣營!

系統支持

MySQL與分支之間的選擇:你是選擇MariaDB還是Percona?

Percona在系統支持方面還是欠缺了一些。

語言差異

MySQL與分支之間的選擇:你是選擇MariaDB還是Percona?

同樣,這方面PK的結果是Percona略輸一點,未支持Go、JS兩門流行的開發語言!

其他差異

MySQL與分支之間的選擇:你是選擇MariaDB還是Percona?

可以看出,誕生於2009年的MariaDB漲勢喜人,排名已在前20名以內!

看完這些,如果讓你在三者之間選擇一個,你會選哪個呢?


分享到:


相關文章: