TECHNOLOGY COMPARE

MariaDB / MySQL

「どっちが上?」ではなく、まず同じ仕事をする道具なのかを確認します。

DIRECT COMPARISON

直接比較しやすい組み合わせ

MariaDBとMySQLはどちらも「データベース」の技術なので、同じ土俵で比較しやすい組み合わせです。

データベース

MariaDB

MySQL互換を重視するオープンソースリレーショナル DB。SQL、トランザクション、レプリケーションをMySQL系の運用で提供する。

何を担当する?

SQL、トランザクション、レプリケーションをMySQL系の運用で提供する。

いつ使う?

  • オープンソース性とMySQL互換を重視するシステム。

避けたい場面

  • 利用サービスがMySQL固有版だけを正式対応するとき。
データベース

MySQL

Web システムで広く使われるリレーショナル DB。トランザクションとインデックスを備えたSQL データストアを提供する。

何を担当する?

トランザクションとインデックスを備えたSQL データストアを提供する。

いつ使う?

  • 成熟した運用情報と広いホスティング対応を重視するとき。

避けたい場面

  • PostgreSQL固有の高度な型や拡張を必要とするとき。
DIRECT RELATION

MariaDBはMySQLから分岐し、プロトコルや運用知識の多くを共有する。

MySQLとMariaDBはリレーショナルデータの運用、機能、配備形態で比較される。トランザクションとインデックスを備えたSQL データストアを提供する。一方、MariaDBはSQL、トランザクション、レプリケーションをMySQL系の運用で提供する。