【问题标题】:How to enable optimistic locking (versioning) in Cassandra using Spring-Data?如何使用 Spring-Data 在 Cassandra 中启用乐观锁定(版本控制)?
【发布时间】:2019-06-08 16:02:09
【问题描述】:

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

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

【问题讨论】:

    标签: java cassandra spring-data-cassandra


    【解决方案1】:

    Cassandra Spring Data 中的轻量级事务通过InsertOptions 类或UpdateOptions 支持 - 你通过相应的构建器创建它的实例,例如InsertOptions.InsertOptionsBuilder,然后将它的实例传递给相应的操作@ 987654326@ 或update

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

    更多详细信息请见documentation

    【讨论】:

      猜你喜欢
      • 2018-04-27
      • 2015-11-12
      • 2020-11-26
      • 2017-08-11
      • 1970-01-01
      • 2014-03-07
      • 2019-07-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多