26

Centosは現時点ではMySQL5.5を提供していないため、Mariadbを確認するように求められました。私はそのxtradbサーバーをinnodbのドロップインとして読みました。

それらが等しい場合、それらは同じ名前と呼ばれなかったので、どちらか一方を使用することの利点は何ですか?

Mariadbに切り替えるべきだと思いますか?更新があるとしたら、将来どのような問題に直面する可能性がありますか。

MySQLの創設者がMariadbの背後にいて、Oracleが現在MySQLを管理していることを私は知っています。トリッキーな決定としては少しトリッキーなようです。

よろしくお願いします。

更新、グーグルは最近の更新を表示しなかったので、私はここで質問をしました。2012年より前に公開された古い比較のみ

4

2 に答える 2

21

XtraDBは、いくつかのパッチが追加されたInnoDBです。パッチ自体は、Google、Facebookなどに由来します。XtraDBは、PerconaとPerconaServerの心臓部によって維持されています。

Perconaは、パッチを収集、調整、保守し、MySQLサーバーの拡張バージョンを配布するディストリビューターと考えることができます。

標準のMySQLとPerconaServerの機能比較は、次のとおりです。

http://www.percona.com/software/percona-server/feature-comparison

XtraDBエンジンは、 MariaDBのデフォルトのInnoDB実装としても出荷されます。MariaDBには、プラグイン可能なストレージエンジンとしてストックInnoDBも含まれているため、選択できます。

ベンチマークは、XtraDBが超並列アーキテクチャでより適切に拡張できることを示しており、特にXtraDBは書き込みの多いワークロードにはるかに適しています。MySQL 5.6のInnoDBエンジンには、これまでXtraDBでのみ利用可能だった機能と利点の多くが組み込まれます。

于 2012-08-20T14:10:57.330 に答える
0

xtradbはinnodbのフォークです(mariadbはinnodbの元のコピーも提供します)が、いくつかの改善が加えられたパッチ(特に、これまでMySQLに受け入れられなかったGoogleおよびFacebookのパッチ)

于 2012-08-20T14:05:30.740 に答える