- VoltDB stores all its data in RAM - Run transactions to completion –single threaded –in timestamp order [will use multiple cores, with each having a single thread] - Only data changed within a single invocation of a stored procedure is in a transaction, transactions can't span multiple rounds of communication with a client. - You are also discouraged from doing SUM operations because it would take a long time and b…
It is really hard to do the distributed transaction thing [1] in a horizontally scalable fashion.
[1] http://download.oracle.com/docs/cd/A97630_01/server.920/a965...