先日、SPIDERストレージエンジンについて2度に渡り本ブログで紹介した(その1:Not Only NoSQL!! 驚異的なまでにWRITE性能をスケールさせるSPIDERストレージエンジン、その2:快適スケールアウト生活への第一歩。SPIDERストレージエンジンを使ってみよう!)が、SPIDERの作者である斯波氏は、実はもう一つ驚くべきストレージエンジンを開発している。その名も、VPストレージエンジンだ。ちょっと地味な名前だが、VPとは、Vertical Partitioning(垂直パーティショニング)の略で、複数のテーブルの上にVPストレージエンジンを被せて、垂直パーティショニング(カラムごとにデータを格納する領域を分ける)を実現するというものだ。他のテーブルの上に被せるアーキテクチャをとっているという点では、VPとSPIDERの発想は同じである。以下は、VPストレージエンジンの動作
![まるで魔法のようなストレージエンジン??VP for MySQLによる驚愕のテーブル操作テクニック。](https://cdn-ak-scissors.b.st-hatena.com/image/square/987978c9201deb50435c9513e30bef1257507699/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEgZqdGIYxsQWNB_JFs1s6YKXBlXMfNuWD_5rgUK3I9D-F3nK7sR5xiEMBcq8r6umKV1QunyAx8Sd1PeyMTNRJBqatFS3tFHiELeiSBrbRf1g0KkyCgzusznxkObHnU09neYczP9aKUGSpE%2Fw1200-h630-p-k-no-nu%2FScreen%2Bshot%2B2010-04-20%2Bat%2B7.12.52%2BAM.png)