我有一个要求,当我使用primarykey和sortkey连续更新时 - 我需要获取具有相同主键的所有旧行。这可以在单个请求中完成。注意:说我的主键是userid,排序键是活动类型。当我更新对应于用户的一个活动类型的行时,我需要获取具有所有活动类型的该用户的所有行。有可能吗?
答案 0 :(得分:0)
道明; DR 否
更长的答案是DynamoDB不支持。您甚至无法在一个请求中获得相同排序键的所有商品(只有在商品数量相对较少并且商品本身不太大时才可以 ),更不用说一次性更新项目和执行具有潜在多个结果页面的查询的单个请求。
您未提出问题的基本答案是DynamoDB不支持事务(多个操作以原子方式执行,不受其他操作的干扰)。