MySQLはOracleの財産になりましたが、代替手段はありますか?また、どのくらいの速さで前進していますか?..まだジェネラライザーがなかったようですが、誰が誰ですか? そのため、「対象外」の人のレビューア
一部の人々は
怖がっていますが、多くの人はMySQLがOracleに所有されたことに満足していません。 幸いなことに、私たちはすでに、思考を
印刷するスピードで情報が広まり、意思決定が急速に進む世界に住んでいます。
Michael Widenius 、MySQLの創設者およびMySQL ABの創設者(SunはOracleに吸収され、Sunは吸収しました)
Petr Zaitsevは、MySQLパフォーマンスの専門家であり、MySQL IncのHigh Perfomanceグループの元チームリーダーであり、ブログMySQLPerformanceBlog.comのホストです。
それでは、代替手段は何ですか?
Perconaサーバーは、XtraDBストレージエンジンがデフォルトで有効になっているMySQLビルド(Peter Zaitsev and co製)です。 特に最新のマルチコアサーバーでは、パフォーマンスとスケーラビリティの点でMySQL + InnoDBプラグインとは異なります。 機能も改善されました-統計の最適化などに役立つものよりも優れています。MySQL5.0および5.1に基づいたバージョンに組み込まれています。 innodbテーブルと完全な互換性があります。つまり、innodbからxtradbに、またはその逆に問題なく切り替えることができます(ページサイズが小さいなど、xtradbに固有の機能を使用しない場合)。
XtraDBストレージはInnoDBプラグインコードに基づいており、完全に互換性がありますが、GoogleとPerconaのパッチが統合されているため、パフォーマンスが大幅に異なります。 特に、XtraDBはメモリを操作するメカニズムを改善し、InnoDB I / Oサブシステムの動作を改善し、複数の読み取りおよび書き込みストリームのサポートを追加し、帯域幅管理のサポート、先読みデータの実装、適応チェックポイント設定を行いました、大規模プロジェクトのスケーリングオプションが拡張され、ロック組織システムが多数のCPUを搭載したシステムで動作するように適合され、統計を蓄積および分析するための追加機能が追加されました
MariaDBはMontiのアセンブリであり、MySQLコードベースと同期されており、完全に互換性があります。 パフォーマンスの最適化や追加のストレージエンジンのセットを含む多くの高度な機能を備えながら、MySQL 5.1の透過的な代替として機能します。
MariaDBのビルド済みバイナリアセンブリは、Windows、Debian、Ubuntu、RHEL 5、CentOS 5、およびSolaris x86プラットフォームで使用できます。
GPL v2ライセンス 。
PSこれはすべてFreeBSDの移植版にはありません。主な重点はLinuxです。 誰かが収集してインストールした場合-経験を共有します。
追加情報:
csa :
http :
//blogerator.ru/page/mysql-na-steroidahより多くの異なるMySQLフォークの概要
apelsyn :
Barracuda InnoDBファイル形式
bondbig :MySQLとGoogle
MySQLのお客様Google