在我的项目中,我使用spring,但cassandra不支持事务。如何在服务层中操作cassandra的事务?
答案 0 :(得分:3)
您可以记录您执行的每个事务,将它们存储在某种日志文件中,当您想要撤消它时,创建一个与您刚刚执行的操作相反的查询。
答案 1 :(得分:0)
你需要在noSQL中有所不同。阅读Quicksand http://www-db.cs.wisc.edu/cidr/cidr2009/Paper_133.pdf。如果使用cassandra,您可能还想查看PlayOrm和nosql模式页面。