VoltDB不支持交易?

时间:2015-04-24 10:06:48

标签: jdbc voltdb

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

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

VoltDB执行ACID事务但不支持外部事务控制。多语句事务可以作为java存储过程实现。每次对数据库的调用/请求基本上都是一个ACID事务。

这有很多原因,这与VoltDB的体系结构有关,以及它如此快速和可扩展的原因。 VoltDB的创始工程师之一John Hugg可能会在这段视频中对此进行最佳解释。

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