如何使用Spring-Data在Cassandra中启用乐观锁定(版本控制)?

时间:2019-01-14 16:22:50

标签: java cassandra spring-data-cassandra

答案Cassandra Optimistic Locking,但问题描述了Cassandra中存在乐观锁定(版本控制)。

我的问题是如何在Spring Boot中做到这一点?

1 个答案:

答案 0 :(得分:1)

通过InsertOptions类或UpdateOptions支持Cassandra Spring Data中的轻量级事务-您通过相应的构建器(例如InsertOptions.InsertOptionsBuilder)创建它的实例,然后传递转到相应的操作insertupdate

insert / update通过调用.wasApplied function返回的WriteResult类实例获得操作结果。

更详细的信息可以在documentation中找到。