Как включить оптимистическую блокировку (управление версиями) в Cassandra с помощью Spring-Data? - PullRequest
0 голосов
/ 14 января 2019

Ответ Оптимистическая блокировка Cassandra , но вопрос описывает, что в Cassandra существует Оптимистическая блокировка (управление версиями).

У меня вопрос, как это сделать в Spring Boot?

1 Ответ

0 голосов
/ 15 января 2019

Облегченные транзакции в Cassandra Spring Data поддерживаются с помощью InsertOptions class или UpdateOptions - вы создаете его экземпляр с помощью соответствующего компоновщика, например, InsertOptions.InsertOptionsBuilder , а затем передайте его экземпляр соответствующей операции insert или update.

Результат операции получается из экземпляра класса WriteResult, который возвращается insert / update путем вызова функции .wasApplied .

Более подробную информацию можно найти в документации .

...