【发布时间】:2020-08-05 15:33:00
【问题描述】:
我们在 2 个地区有 dynamodb 全局表。该表包含诸如网站点击次数之类的信息,键为 user 和另外一列 total_user_clicks,这又是一个数值。为了增加这个值,我们使用原子计数器 dynamodb 功能。
让我们考虑下一种情况。在某一时刻,我们为来自两个不同区域的单个键发送两个增量更新。我的问题是:最终的结果是什么?我们是否保证最终会是+2?或者,根据复制情况,它可以是 +1 或 +2?
据我了解,如果我们复制数据库日志,而不是原始行,我们保证最终得到 +2。但我在官方文档中找不到任何确认。
【问题讨论】:
标签: amazon-web-services amazon-dynamodb