VoltDB
複雑なログ採取、ロック、ラッチ、バッファ管理などの処理を除くことでVoltDBは従来のシステムと比較し、50倍の高速化を図っている。VoltDBはトランザクション内においてディスクの待ち時間や、ユーザ処理による待ち時間がないため、OLTP SQL処理はシリアルに、ミリ秒単位で実行される。シェアードナッシング機構をコア単位にまで拡張することにより、VoltDBは現代のコモディティサーバにおけるCPU当たりのコア数増加を活用し、スケールすることができる。
各データベースはスキーマ、ストアドプロシージャ、パーティショニング情報をコンパイルすることにより、特定のアプリケーションに最適化される。これはVoltDBランタイムカタログと呼ばれる。このカタログは単一あるいは複数のホストマシンにロードされ、分散データベースが作成される。
データアクセスロジックを解析し、ストアドプロシージャにプリコンパイルすることにより、VoltDBはデータとそれに関連する処理の両方をクラスタ内の個々のノードに分散することができる。これにより、クラスタの各ノードがデータおよびデータ処理の固有の「スライス」を保有することになる。