MariaDB
出典: フリー百科事典『ウィキペディア(Wikipedia)』
| 作者 | Maria-captains Maria developers |
|---|---|
| 開発元 | Monty Program Ab |
| 最新版 | 5.5.30 - 2013年03月12日[+/-] |
| 最新評価版 | 10.0.2 - 2013年04月24日[1][+/-] |
| プログラミング言語 | C, C++, Perl, Bash, Python, SQL[2] |
| 対応OS | Linux, Solaris, Windows[3] |
| 種別 | RDBMS |
| ライセンス | GPL バージョン2[4] |
| 公式サイト | MariaDB.org |
MariaDBは、MySQL派生のオープンソースな関係データベース管理システム (RDBMS) である。
目次 |
概要 [編集]
MariaDBの開発は、MySQLのオリジナルコードの作者でMySQL ABの創設者でもあるMichael "Monty" Wideniusにより、現在オラクルによって所有されているMySQLをフォークして立ち上げられたプロジェクトにより行われている[5]。配布ライセンスは、GNU General Public Licenseのバージョン2[4]。MariaDBの名は、Wideniusの2番目の娘の名前から採られている[6]。
データベースエンジン [編集]
MariaDBは、原則としてMySQLとほぼ同じデータベースエンジン(ストレージエンジン)に対応している。対応するデータベースエンジン[7]は次の通り。
- Aria — MyISAM派生エンジン(以前の名称はMaria[8])
- XtraDB — InnoDB派生エンジン
- PBXT
- FederatedX — Federated派生エンジン
- OQGRAPH — バージョン5.2以降で対応
- SphinxSE — バージョン5.2以降で対応
データベース接続クライアント [編集]
MariaDBは、MySQLのために設計されたデータベース接続クライアントを利用できる。主な例は以下の通り。
使用状況 [編集]
ウィキペディア英語版及びドイツ語版では使用されているデータベースがFacebook版MySQLからMariaDBへと切り替えられた[10]。
またArch Linux[11]、Fedora (Fedora 19以降)[12]、openSUSE (openSUSE 12.3以降)[13]、Slackware[14]などのLinuxディストリビューションで、DBがMySQLからMariaDBへ切り替えられた。
脚注 [編集]
- ^ “Release Notes” (英語). AskMonty KnowledgeBase. Monty Program Ab (2011年12月21日). 2012年1月4日閲覧。
- ^ “Maria in Launchpad” (英語). Launchpad. Canonical Ltd. (2010年). 2010年11月4日閲覧。
- ^ “MariaDB:Downloads” (英語). Askmonty.org (2010年). 2010年11月4日閲覧。
- ^ a b “MariaDB License”. AskMonty KnowledgeBase. Monty Program Ab (2010年). 2010年11月4日閲覧。
- ^ 末岡洋子 (2010年1月19日). “MySQLのオリジナル開発者、MySQL 5.1からフォークした「MariaDB 5.1」RC版をリリース”. SourceForge.JP Magazine. OSDN Corporation. 2010年11月4日閲覧。
- ^ “MySQLを飛び出た人たちの再会と合体: SkySQLがMariaDBと合併して後者に一本化”. TechCrunch Japan. (2013年4月24日) 2013年4月24日閲覧。
- ^ “MariaDB versus MySQL”. AskMonty KnowledgeBase. Monty Program Ab (2010年). 2010年11月4日閲覧。
- ^ “Aria (before known as Maria)”. AskMonty KnowledgeBase. Monty Program Ab (2010年). 2010年11月4日閲覧。
- ^ “Navicat Premium 機能一覧”. CyberTech Ltd (2010年). 2010年11月4日閲覧。
- ^ Wikipedia、MariaDBを採用
- ^ https://www.archlinux.org/news/mariadb-replaces-mysql-in-repositories/ Arch Linux News - 25 March 2013 MariaDB replaces MySQL in repositories
- ^ openSUSEに続きFedoraが「MySQL」と決別へ
- ^ openSUSEに続きFedoraが「MySQL」と決別へ
- ^ “Slackware News - 23 March 2013 ''Slackware switching to the MariaDB database''”. Slackware.com. 2013年4月16日閲覧。