MySQL(マイエスキューエル)とは、高速性と堅牢性を追及したマルチユーザ・マルチスレッドのオープンソースリレーショナルデータベース管理システム(RDBMS)です。世界中で最もよく利用されており、Oracle社が開発を行っています。
MySQLは、オープンソースのデータベースとして「高速処理性能」や「安定性」に定評があります。
数多くのバージョンアップが繰り返され、各種機能強化や機能追加が行われ、現在では商用製品と比較しても遜色のないデータベース製品となっています。
マルチユーザー、マルチスレッド、レプリケーション、トランザクション管理など高度な機能が実装されています。
多くのプラットフォームに対応し、JavaやPHPのようなプログラム言語からも簡単にアクセスが可能です。
特に、WEBサービスに対して威力を発揮できる点が、注目を集め利用され続けてきている理由となっています。
MySQLはオープンソースですが、オラクル社によって開発やソースコード管理が行われています。
MySQLは有償版(「MySQL Standard Edition」など)と、無償版「MySQL Community Server」の2種類が提供されています。
MySQLの世界での市場シェアは、PostgreSQLなどの他のオープンソースデータベースを圧倒しています。
日本市場では、MySQLの文字コードサポートが不十分だったという問題などもあり、当初は伸び悩みましたが、文字コード問題も解消され、近年ではPostgreSQLに匹敵し、上回ってくるまでにシェアを広げています。
MySQLは、レンタルサーバのデータベースとしてよく利用されています。
また、Google、Facebook、YouTube、Yahooのような世界的Webサービス企業にも多くの導入実績があります。
MySQLのライセンスは「GNU General Public License」です。
詳細について、こちらを参照ください。
→oracle.com →Oracle Technology Network →Database →MySQL
→MySQL →MySQL Community Downloads
同様な機能を提供する製品として、次のようなものがあります。
オープンソース製品:「PostgreSQL」「MariaDB」など。
2022年09月28日(金)16:00~16:55 「ビッグデータ処理のデータベースとして MySQL HeatWave が最適な理由 〜AWS Aurora/Redshift、GCP BigQuery との性能&コスト比較〜」 と題したウェビナーが開催されました。 皆様のご参加、誠にありがとうございました。 当日の資料は以下から無料でご覧いただけます。 ご興味のある企業さま、ぜひご...
OSS×Cloud ACCESS RANKING