InnoDB

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内検索
InnoDB
開発元 オラクル
対応OS クロスプラットフォーム
種別 データベースエンジン
ライセンス GPLまたはプロプライエタリ
公式サイト InnoDB.com
テンプレートを表示

InnoDB(イノデービー)はMySQLのためのデータベースエンジンであり、MySQL ABが配布している全てのバイナリに標準搭載されている。MySQLと使用できる他のデータベースエンジンに対する改良点として、PostgreSQLに似たACID互換のトランザクションに対応していることがある。また、外部キーもサポートしている。(これを宣言的参照整合性という)

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

MyISAMとの比較[編集]

派生ソフトウェア[編集]

OurDelta.orgではGoogle社、Percona社等によるInnoDBへのパッチを含むMySQLバイナリを頒布している。[3]

2008年12月26日にPercona社はInnoDBの分岐であるXtraDBを発表した。 [4]

参考文献[編集]

  1. ^ Oracle Announces the Acquisition of Open Source Software Company, Innobase”. Oracle. 2008年7月31日閲覧。
  2. ^ Licensing MySQL and InnoDB”. InnoDB.com. 2008年7月31日閲覧。
  3. ^ OurDelta - Builds for MySQL”. 2008年12月26日閲覧。
  4. ^ Announcing Percona XtraDB Storage Engine: a Drop-in Replacement for Standard InnoDB”. 2008年12月26日閲覧。

関連項目[編集]

外部リンク[編集]