使表达索引A-index的表A.我批量将大约100个项目写入A(在BatchWriteItem中使用PutRequest)。
如果我使用同一组项目重复操作,它们将只是替换现有项目。但这对当地二级指数有何影响?既然它是一个完整的替代品,它也会在索引中取代,从而也消耗了吞吐量吗?或者它是否确定项目完全相同,因此不执行任何操作,从而导致索引没有额外的消耗吞吐量?
答案 0 :(得分:0)
通过运行试用程序找到答案,并注意表和索引的ConsumedCapacity属性中的结果。
在替换期间,如果没有更改,则不会计算消耗的吞吐量,因为DynamoDB发现它完全相同。但如果有变化,则计算每个项目的吞吐量。