OSS DBの種類(MySQL・MariaDB)の違いについて教えてください。

インフラエンジニアをしています。
DBを構築するにあたり、これまではシステムの仕様書やマイグレ前の環境に合わせてMariaDBとMySQLを使い分けてきました。
しかし、それら2つの違いについてあまり理解していません。
MariaDBがMySQLベースであることは知っているのですが、具体的な違いはどこにあるのでしょうか。
MySQLの無償版とMariaDBで性能や利用制限等があるか知りたいです。
1年前
view数 90

    回答を投稿して企業にアピールしましょう!

    Q&Aで投稿された回答は、
    企業側に表示されるプロフィールにも投稿履歴として表示されます。

    Offersにログイン・新規登録して、気になるテーマやトピックを話してみよう!

    \回答があります!/

    • 松岡亮輔

      データ分析

      1年前

      MariaDBは、特定の操作においてMySQLよりもパフォーマンスが向上するように設計されています。例えば、クエリオプティマイザの改良、インデックスの最適化、特定のワークロードに対する最適化が行われています。
      一方、MySQLもパフォーマンスの向上に努めており、特に大規模な商用アプリケーションでの利用を念頭に置いた最適化が進められています。
      またサポート体制については、MariaDBは、オープンソースコミュニティによって積極的に開発されています。企業版のサポートも提供されていますが、コミュニティ版のサポートも充実しています。
      MySQLもオープンソースコミュニティによって支えられていますが、オラクルによる商用サポートも提供されており、大企業向けのサポートオプションも豊富です。
      最後に利用制限については、無償版のMySQL Community Editionには制限がある場合があります。特に商用環境での利用には、商用ライセンスが必要になることがあります。一方で、MariaDBは完全にオープンソースで提供されており、商用利用に対する制限はありません。
      view数 59