前回(MySQL Clusterの導入)に引き続き、今回はMySQL Clusterでディスクベースでのテーブルを作成してみる(長らく記事をアップできずすいませんorz)。MySQL Clusterは元々オンメモリにテーブルとインデックスデータを格納するが、この場合は物理メモリサイズ以上のテーブルを作成することができない。この課題を解決するため、ここではディスクベースのテーブルを作成していく。 まずは、MySQL Clusterにおけるディスクへのデータの格納方法から説明。 MySQL Clusterにおけるデータ保持の仕組み MySQL Clusterでは、基本的にデータとインデックスはオンメモリで保持される。今回紹介するディスクベーステーブルを使うと、データについてはメモリではなくディスク上に保持することが可能。これにより物理メモリの容量を超えるテーブルを扱うことができるようになる。た
![MySQL Clusterでディスクベーステーブル - shibainu55日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/9ec35930693161a4dd6ca1bd344e3cbd95aa150e/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fshibainu55%2F20081124%2F20081124164727.png)