InnoDB

InnoDB(イノデービー)とは、MySQLのためのデータベースエンジンで、MySQL ABが配布しているすべてのバイナリに標準搭載している。MySQLが使える他のデータベースエンジンに対しPostgreSQLと似ているACID互換のトランザクションに対応している。また、外部キーにもサポートしている。

2005年にオラクル社の製品となり、デュアルライセンスでありGNU General Public Licenseのもとで流通している。しかし、InnoDBをプロプライエタリ・ソフトウェアと融合させたい団体のために、ライセンスが販売される場合もある。

ちなみにMySQL(マイエスキューエル)とは、オラクル社開発のRDBMS(リレーショナルデータベース)を管理している実装の一つである。オープンソースとして開発されており、GNU GPLと商用ライセンスのデュアルライセンスはInnoDBと同じである。

他の多くのオープンソースプロジェクトとは違い、「MySQL AB」によって保持されている。スウェーデンの単一営利企業である。MySQLは、世界でもっとも普及しているオープンソース・データベースで、市場シェアはPostgreSQLなど他のオープンソース・データベースを圧倒しているほどである。

ページトップへ戻る

話題の用語~今ホットな用語をご紹介

ITと社会用語辞典

ワークロード

ワークロードとは、システムのパフォーマンスを適正な状態に保つための指標のこと。

インターネット用語辞典

ライフログ

ライフログとは、人間の活動の記録(行動履歴)をデジタルデータとして記録すること、およびその記録のことである。

ページトップへ戻る