1

我在 Spring MVC 中使用 Cassandra。如果发生任何异常,我如何在 hector 中撤消 Cassandra 事务。例如,如果我在两个列族中插入数据并且一个失败了,那么它应该删除插入到其他 CF 中的数据。

4

1 回答 1

4

听起来你想要的是一个atomic batch,从 1.2 开始就可以使用 CQL 了。请记住,这有一些开销。如果您使用原子批处理,则无需手动提交或回滚,因为 Cassandra 会隐式处理此问题。

于 2013-10-16T20:17:19.853 回答