VoltDB supports single-partition transactions, which as the name implies, run on only
one partition. VoltDB can run as many single partition transactions in parallel as
there are unique partitions. This enables high transaction throughput as well as
high transaction concurrency execution.
VoltDB also supports multi-partition transactions, which are transactions that involve
all unique partitions within the database. When a multi-partition transaction is
executing, it is the only transaction running in the database at that point in time.
Thus, you can run fewer multi-part transactions as compared to single-part transactions
But what if you wanted to run an operation on all … Read more