Home > MySQL Cluster 6.2

MySQL Cluster 6.2

  • May 29, 2008 12:51 PM

2008/5/21に(何の前触れも無く)突然MySQL Clusterの配布形態が変更された。
MySQL 5.1.24から正式にMySQL Clusterが別ソースツリーとして管理され、通常のMySQL Serverには組み込まれないことがアナウンスされた。
MySQL Clusterは次のURLからダウンロードする。
http://dev.mysql.com/downloads/cluster/

MySQL Cluster Carrier Grade Editionは、Data Nodeのバグ修正及び機能追加に焦点をあてた、MySQL Clusterの上位バージョンである。MySQL Server (SQL Node)に特に変更はない。

主な特徴は以下の通り。

・通常のMySQL Clusterよりもバグの修正が早い
・バックアップのステータスが細かくロギングされる
・Data Nodeのメモリ利用効率が良い
・DUMPコマンドの追加(トランザクションやロックの状態追跡)
・オンラインでカラムの追加、インデックスの追加、インデックスの削除が可能になった(以前はシングルユーザーモードにする必要があった)
・主キーアクセスのパフォーマンス向上

2008/5/20まで、MySQL Cluster 5.1の利用を検討する際は、次の2つのバージョンから選択していた。

名称 ライセンス 配布形態 バージョン表記など
MySQL Cluster 5.1 GPL/Commercial ソースコード/バイナリ
MySQL Cluster 5.1, CGE GPL/Commercial ソースコード CGE 6.2, MySQL 5.1.23-ndb-6.2.14,
CGE 6.3など


2008/5/21より、今まで”MySQL Cluster”と呼んでいたバージョンがなくなり、CGEのソースコードをベースとしたMySQL Cluster SE (Standard Edition)とCGEの二種類となった。

名称 ライセンス 配布形態 バージョン表記など
MySQL Cluster 6.2, SE (Standard Edition) GPL/Commercial ソースコード/バイナリ 機能はCGE 6.2相当
mysql-5.1.23-ndb-6.2.15など
MySQL Cluster 6.2 CGE GPL/Commercial ソースコード

MySQL Cluster “SE”と付いていれば新しい名称と分かる。また、MySQL Cluster “6.2”というバージョンを見れば、新しい名称を用いていることが分かる。しかし、単に”MySQL Cluster”とだけ書いてしまうと、それがCGEベースのSEのことなのか、あるいは5.1.23以前のMySQL Clusterのことを指しているのか分かりづらい。

またバージョンのつけ方も分かりづらい。新しい名称では、Data Nodeのバージョンをベースとしている。混乱しないためには、完全なバージョンをつけて指定すると良い。
mysql-5.1.23-ndb-6.2.15、またはMySQL 5.1.23-ndb-6.2.14などと記せば、MySQL ServerのバージョンおよびData Nodeのバージョンが分かりやすい。

http://www.mysql.com/products/database/cluster/
にSEとCGEの機能比較表が掲載されており、今までのCGEが二つのバージョンに分岐している。

MySQL Cluster Feature SE CGE
Main memory database (tables/indexes) Yes Yes
Main memory transaction management Yes Yes
ACID compliance Yes Yes
Crash Recovery Yes Yes
Online Parameter Support Yes Yes
Online Schema Changes Yes Yes
Data and Index Cache Yes Yes
Disk-based data Yes Yes
Configurable Checkpoints Yes Yes
Two-phase Commit Yes Yes
Online Backup Yes Yes
SQL Access Yes Yes
NDB Bindings (C++/Java/Python) Yes
Geographical Replication Option
LDAP Interface Option

関連エントリー

Home > MySQL Cluster 6.2

Search
Feeds

Return to page top