Cassandra:在cassandra中撤消交易

时间:2013-10-16 17:14:07

标签: spring-mvc cassandra hector

我在春季MVC中使用Cassandra。如果发生任何异常,我如何在hector中撤消Cassandra事务。例如,如果我在两个列族中插入数据而一个失败则应删除插入其他CF的数据。

1 个答案:

答案 0 :(得分:3)

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