MySQL Cluster は、シェアードナッシングアーキテクチャのインメモリ型分散型データベースシステムです。
複数のコンピュータホストマシンに MySQL Cluster ソフトウェアをインストールし、それらが協調動作することで一つのデータベースシステムを形成します。
MySQL Cluster の主な特徴
MySQL Cluster は次のような特徴を備えています。
MySQL Cluster には GPL のもとで利用出来るコミュニティ版と、サポートや専用ソフトウェアなどが付いた商用版である MySQL Cluster Carrier Grade Edition(CGE)がございます。
価格(税込み) | サービス内容 | |
---|---|---|
MySQL Cluster データベース (Application, Data & Management Nodes) | ○ | ○ |
ACID 準拠、トランザクションデータベース | ○ | ○ |
インメモリインデックスおよびデータ | ○ | ○ |
ディスクベースのデータ | ○ | ○ |
分散型シェアードナッシングアーキテクチャ | ○ | ○ |
同期型のデータレプリケーション | ○ | ○ |
遠隔地レプリケーション | ○ | ○ |
1 秒以下での自動フェイルオーバおよび自己修正 | ○ | ○ |
オンラインのスキーマアップデートおよびシステムメンテナンス | ○ | ○ |
市販システムによるスケールアップおよびスケールアウト | ○ | ○ |
オンラインでのノード追加 | ○ | ○ |
オンラインバックアップ | ○ | ○ |
SQL インターフェース | ○ | ○ |
NDB API (C / C++ / Java) | ○ | ○ |
MySQL Cluster Connector for Java | ○ | ○ |
LDAP ディレクトリのデータストア | ○ | ○ |
可変サイズレコード | ○ | ○ |
パーティショニングのユーザ定義 | ○ | ○ |
InnoDB & MyISAM ストレージエンジン | ○ | ○ |
MySQL Enterprise Monitor | - |
○ |
MySQL Enterprise Backup | - | ○ |
MySQL Cluster Manager | - | ○ |
Oracle Premier Support for MySQL | ||
24時間365日サポート | - | ○ |
無制限サポート・インシデント | - | ○ |
ナレッジベース | - | ○ |
メンテナンス・リリース、バグ修正、パッチ、アップデートの提供 | - | ○ |
基本構成
拡張構成
MySQL Clusterでの構成メリット
MySQL Clusterでの構成デメリット