VoltDBは、オープンソースの高速なSQLデータベースです。

VoltDB: Fast, Scalable, Open-Source SQL DBMS with ACID

関連する日本語の記事。

VoltDBの元になった研究「H-Store」

ここから論文も読めます。

上から2つめの論文が短くまとまっているので、最初に読むのにいいかもしれません。

簡単に言うと、

  • メモリに乗るサイズのデータであることが必要
  • ログを作らないためデータ整合性が落ちる
  • 予め登録したクエリしか使えない

などの制約を設けることによってOLTP処理を高速化した、ということでしょうか。

DBは常に新しいモノが常にいろいろ登場して、どれが速いだとかいろいろ言われますが、どのような環境で、どのような目的で使うのか、によってどのデータベースがいいか異なるので、簡単に比べられません。

実際にいろいろ使ってみるしかないんでしょうか。