mysqlの代わりにmariadbを使用するのに適切な時期はいつですか?その理由はいつですか?

dba.stackexchange https://dba.stackexchange.com/questions/14

質問

私たちが獲得したものとこの移行で失ったものは?

移行後の欠点として何を期待すべきでしょうか?

どんな状況でもアプリケーションを変更する必要は本当にありませんか?

役に立ちましたか?

解決

今がMariadbと遊ぶ時だと思います(今がこのようなもので遊ぶ時が来たようです)。個人的には、自分で行う前に、Mariadbをライブカスタマーサイトに展開したいくつかの開発者を知るまで、私は控えていました。

いくつかの状況はアプリケーションの変更を要求する可能性がありますが、データベースエンジンを変更するのと同じくらい深刻なことは、軽く考慮すべきものではありません。

他のヒント

OracleがMySQLの開発を積極的に継続するかどうかを推測する理由はありません。事実は簡単に知ることができます。Changelogとプレビューのリリースアナウンスを見てください。真実は、OracleがMySQLの開発を以前よりも速く加速したことであり、Sunの5.1リリースやMySQL ABの5.0リリースとは異なり、リリースも非常に良質です。どちらもひどい品質でした。

Oracleは、MySQLを放棄することではなく、MySQLを節約することで認識に値します。

MySQLとの互換性のため、MariadBをプラグインするだけです。さらに、DB投与にはいくつかの優れた機能があります(つまり、秒ではなくクエリ時間のマイクロ秒精度)。

私はそれをいくつかのDrupalサイトでやったことがありますが、まったく問題はありませんでした。

私のサーバーとクライアントのほとんどは、Myisamベースのデータベースと http://vbtechsupport.com/606/ Myisam関連のパフォーマンスの向上が必要な場合、Mariadbが選択するものであることは明らかです。

Mariadb 5.3は、MySQLのレプリケーションの改善とグループコミットでも非常によく形成されています。FacebookのMySQLページと同様に結果を参照してください https://lists.launchpad.net/maria-developers/msg04278.html

私は何か面白いことを学びました...

男爵シュワルツ MySQLがしばらくの間強力な状態を維持すると確信しているようです。個人的には、私もまだMySQLトレインから飛び降りません。 mysql(eh、oracle [舌から転がり落ちるだけでなく、決してそうなることはない])は引き続きサポートされているので、これはモンティやパーコナなどの他の人にmysqlのmyisamへの変更に対応する機会を与えます(これはこれまれかもしれません)。このような変更の場合、MontyとPerconaは、MyisamとMariadbのコードに対応する変更を実装できます。

MySQLは、米国の社会保障によく似ていると考えることができます。最終的に社会保障について話す多くの人々がいますが、社会保障から抜け出すことで、今では毎月の高い支払い/福利厚生の1つを奪う可能性があります。 Drizzleはそのルートに行き、Myisamを時間内に凍結し、TEMPテーブルの使用のみにそのストレージエンジンを利用します。ほとんどのベテランの霧雨ユーザーはその決定に満足していますが、これはより高い期待の余地を残しません。

したがって、MySQLが実際になくなるまで、MySQLを放棄する本当の理由はありません。もちろん、Mariadbがより成熟し、広範囲になるまでに、ストレージエンジンとDBサーバーの切り替えは単にアカデミックになり、個人的な選択に要約されます。

ライセンス: CC-BY-SA帰属
所属していません dba.stackexchange
scroll top