RDBMS

MariaDB:「MySQL」から派生したRDBMS--さまざまなストレージエンジンに対応

リレーショナルデータベース管理システム「MariaDB」はMySQLから派生したオープンソースソフトウェア。MySQLとの互換性を保ちつつ、性能や頑健性を高めるための独自機能を搭載している。

MariaDBのポイント

  • FedoraやRed Hat Enterprise Linuxなどの標準RDBMS
  • AriaやXtraDB、Cassandraなどさまざまなストレージエンジンに対応
  • スレッドプーリングやマルチソースレプリケーションなどの機能を搭載

MariaDBの製品解説

 「MariaDB」は「MySQL」から派生したオープンソースソフトウェア(OSS)のリレーショナルデータベース管理システム(RDBMS)。代表的なLinuxディストリビューション「Fedora」「Red Hat Enterprise Linux」などの標準RDBMSとなっている。

編集部おすすめの関連記事

 MySQLのオリジナルコード作者であるMichael“Monty”Widenius氏らによって開発されており、MySQLとの互換性を保ちつつ、性能や頑健性を高めるための独自機能を搭載している。

 これまで、MySQLの最新版を後から追いかける形で開発されてきた。MySQL 5.6のリリース以降は、MySQLから一部の新機能をMariaDBに取り込むほか、性能やセキュリティを高めるための独自機能を追加するという方針に変更した。

 MySQLと同じストレージエンジンに対応。MariaDB 10.0では「Aria」「InnoDB(XtraDB)」「MyISAM」「NDB」「Archive」「Memory」「Federated-X」「InfiniDB」「Galera」「Sphinx」「TokuDB」「Connect」「Cassandra」「SpiderDB」SpiderDBが選択できる。

 パフォーマンスにも優れており、スレッドプーリング、並列レプリケーション、マルチソースレプリケーション、グループコミット、MyISAMセグメントキーキャッシュなど、高性能を実現するためのさまざまな機能が標準で実装されている。

 コードはすべて、GPLもしくはLPGL、BSDの下に公開。バグや開発計画に関する情報、修正したバグに対するテストケースも常に公開されている。

MariaDBのまとめ
用途と機能OSSのRDBS
特徴MySQLのオリジナルコード作者らによって開発、MySQLとの互換性を保ちつつ、性能や頑健性を高めるための独自機能を搭載。コードはすべて、GPLもしくはLPGL、BSDの下に公開

あなたにおすすめの記事

関連記事

ホワイトペーパーランキング

  1. コスト削減&拡張性も、堅牢なセキュリティ&規制も同時に手に入れる方法、教えます
  2. AWS公式提供!サーバレスアプリケーション設計・構築・運用のノウハウ
  3. AWSが公式解説!コンテナ化されたマイクロサービスを実装するための12要素のアプリパターン
  4. どうなる製造業! 変革期に求められるサブスクリプション対応
  5. [サーバ、ネットワーク、ストレージ]の3Tier構造に少しでも限界を感じたら

編集部おすすめ

トレンドまるわかり![PR]

サーバ
PC・モバイル
ストレージ
ネットワーク
仮想化
クラウドサービス
OS・ミドルウェア
開発
データベース
RDBMS
NoSQL
その他データベース
DWH
ETL
EAI/ESB
運用
セキュリティ
新興技術
財務・経理
人事・労務
マーケ・営業
購買・調達
生産・製造
データ分析
コミュニケーション
通信・通話
文書・コンテンツ
サイト構築
PCソフト
学習

ベンダー座談会

Follow TechRepublic Japan

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]