оптимистическая блокировка DynamodB, проверьте перед обновлением - PullRequest
0 голосов
/ 28 июня 2018

Итак, я хочу обновить элемент в DynamoDB, но параметр, который я хочу обновить, генерируется процессом, который должен быть выполнен один раз для идентификатора. Если оптимистическая блокировка не удастся, я все равно буду выполнять указанный процесс. Как я могу избежать этого

Представьте себе этот код

foo = mapper.get(something)
a = someprocess(foo.varsomething)
foo.savevar(a)
mapper.save(foo)

Проблема в том, что несколько процессов могут выполнять someprocess (), и запускать их нужно только один раз

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...