【发布时间】:2018-10-31 10:06:40
【问题描述】:
用例:
每个用户都有一个项目列表。在 UI 中创建新项目时,会将其添加到 DynamoDB,然后再次获取整个列表,以显示新结果。
问题在于,在某些情况下,新添加的项目不会出现在该列表中,这是基于索引(基于该 userId 的索引)的最终一致读取。
处理这种情况的正确方法是什么?
“item”表将“itemId”作为主分区键,将“userId”作为索引的主分区键(在读取列表时查询)。
【问题讨论】:
标签: amazon-web-services amazon-dynamodb