dynamodb更新表达式是否一致?

时间:2018-02-15 10:30:01

标签: amazon-dynamodb consistency

假设给定的表已包含以下键值对:

{   “id”:“one”,   “num”:5000 }

如果我写一个更新表达式,例如“ADD num:val”来根据需要添加值,我可以期望在并行请求的情况下这是一致的吗?

1 个答案:

答案 0 :(得分:0)

似乎可以保证结果是一致的,即,如果当前值为10并加2,而在另一个请求3中则得到15。

我问过一个类似的问题,关于向集合中添加值。一个AWS员工回答说结果将是一致的。参见https://forums.aws.amazon.com/thread.jspa?messageID=919205

不幸的是,这种行为根本没有明确记录。