VoltDB 不支持事务?

VoltDB does not support transaction?

我正在通过 JDBC 驱动程序连接到 VoltDB 企业实例。但是,它不支持事务控制。当我调用 conn.commitrollback 时,它抛出 java.sql.SQLFeatureNotSupportedException.

有什么想法吗?

VoltDB 执行ACID 事务但不支持外部事务控制。多语句事务可以作为 java 存储过程来实现。每个 call/request 到数据库本质上是一个 ACID 事务。

这有很多原因,这与 VoltDB 的架构有关,以及是什么让它如此快速和可扩展。 VoltDB 的创始工程师之一约翰·哈格 (John Hugg) 在此视频中可能对其进行了最好的解释。

http://voltdb.com/resources/video/h-storevoltdb-architecture-vs-cep-systems-and-newer-streaming-architectures