Dynamo DB中的自动递增计数器

Sum*_*ati 8 java amazon-web-services amazon-dynamodb

我试图在dynamo db中为哈希键实现auto -increment计数器,并且我的代码对并发事务失败.任何帮助实现该功能将不胜感激.我是新的堆栈流可能无法正确指定它.任何实施都会有所帮助.

提前致谢.

Gaz*_*dge 7

您还可以使用条件写入来检查当前存储的计数器值与您要写入的值,例如检查当前计数是否为 N-1 新值 N。

我更喜欢这种方法,因为它将递增计数器的逻辑推送到您的应用程序,但对正确持久性的最终检查是使用 DynamoDB。

https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithItems.html#WorkingWithItems.ConditionalUpdate