9

以前は MySQL を使っていましたが、Oracle が Sun を買収した頃から触れていませんでした。Oracle が独自の MySQL アップデートを 5.x ブランチにプッシュし始めたので、私は次のことを考えました。

Oracle ブランチと、人気のある 2 つのフォーク (Maria と Drizzle) があります。Oracleブランチを使用する代わりに、2つのフォークのうちの1つを検討する理由について、客観的な比較を見つけようとしています。私はまた、各フォークの主な支持者が何であるかを理解しようと試みてきました。

これらは、検索中に私が考えたいくつかの詳細です。

  • Drizzle の Web サイトによると、コードを再編成して、よりプラグインベースにしたとのことですが、その利点は何でしょうか?

  • Maria の Web サイトには、いくつかの機能強化が行われたと書かれていますが、何がそんなに優れているのかよくわかりません。

  • MariaDB はドロップインの代替品です。大きな変更を加える必要がないため、非常に優れています。しかし、通常の MySQL よりも Maria をドロップする理由を理解しようとしています。

  • 一般的な SQL 関数を使用するだけの一般的な開発者に関連する Oracle の更新はありますか? これはリレーショナル DB の質問なので、JOIN を使用すると仮定します。

私が訪問したサイト:
Drizzle: http://www.drizzle.org/
MariaDB: http://mariadb.org/
MySQL Community Version: http://www.mysql.com/products/community/
Oracle プレス リリースMySQL 5.6: http://www.oracle.com/us/corporate/press/1583744
MySQL はなくなりました: http://zerolinesofcode.wordpress.com/2010/05/06/mysql-is-gone-here-comes- mariadb-and-drizzle/

1 日あたり 1,000 ~ 10,000 人のユーザーにサービスを提供し、4 ~ 5 個のデータ テーブルを使用する Web アプリを構築する場合、これらのそれぞれについてどのような要因を考慮しますか?

データベースの選択にはさまざまな変数があることを理解しています。ハードウェアについて言及していないことは理解しています。NoSQL ソリューションの方が優れていると思われるかもしれませんが、私もその意見に同意するかもしれません。ただし、リレーショナル データベースの観点からこれにどのようにアプローチするかについては興味があります。

誰かが前にこれらのそれぞれを試したことがありますか?

4

0 に答える 0