Centosは現時点ではMySQL 5.5を提供していないため、Mariadbを確認するように求められました。私はそのxtradbサーバーをinnodbのドロップインとして読みました。
それらが等しい場合、同じ名前と呼ばれなかったので、どちらかを使用する利点は何ですか?
Mariadbに切り替えるべきだと思いますか?更新がある場合、今後どのような問題が発生する可能性がありますか。
MySQLの創設者がMariadbの後ろにいて、Oracleが現在MySQLを管理していることを知っています。それはトリッキーな決定として少しトリッキーに見えます。
よろしくお願いします。
pdate、 Googleが最近の更新を表示しなかったため、ここで質問しました。 2012年より前に公開された一部の古い比較のみ
XtraDBは、いくつかのパッチが追加されたInnoDBです。パッチ自体は、グーグル、フェイスブック、その他からのものです。 XtraDBは Percona とPercona Serverの心臓部によって維持されています。
Perconaは、パッチを収集、調整、保守し、MySQLサーバーの拡張バージョンを配布するディストリビューターと考えることができます。
標準のMySQLとPercona Serverの機能比較は、次のとおりです。
http://www.percona.com/software/percona-server/feature-comparison
XtraDBエンジンは、デフォルトのInnoDB実装として MariaDB にも同梱されています。 MariaDBには、プラグイン可能なストレージエンジンとしてストックInnoDBも含まれているため、選択することができます。
ベンチマークは、XtraDBが超並列アーキテクチャでより適切にスケーリングし、特にXtraDBが書き込みが多いワークロードにはるかに適していることを示しています。 MySQL 5.6のInnoDBエンジンには、これまでXtraDBでしか利用できなかった多くの機能と利点が組み込まれています。
xtradbはinnodbのフォークです(mariadbはinnodbの元のコピーも提供します)が、いくつかの改良点を含むパッチ(とりわけ、これまでMySQLに受け入れられなかったGoogleおよびFacebookのパッチ)