如何操作cassandra的交易?

时间:2013-05-03 07:39:11

标签: cassandra

在我的项目中,我使用spring,但cassandra不支持事务。如何在服务层中操作cassandra的事务?

2 个答案:

答案 0 :(得分:3)

您可以记录您执行的每个事务,将它们存储在某种日志文件中,当您想要撤消它时,创建一个与您刚刚执行的操作相反的查询。

答案 1 :(得分:0)

你需要在noSQL中有所不同。阅读Quicksand http://www-db.cs.wisc.edu/cidr/cidr2009/Paper_133.pdf。如果使用cassandra,您可能还想查看PlayOrm和nosql模式页面。