Amazon dynamodb 为什么DynamoDB逐个删除项会使写入吞吐量增加一倍

Amazon dynamodb 为什么DynamoDB逐个删除项会使写入吞吐量增加一倍,amazon-dynamodb,Amazon Dynamodb,官方说 “删除整个表比逐个删除项要高效得多,这实际上使写入吞吐量翻了一番,因为删除操作的数量相当于put操作的数量” 任何人都可以帮助解释为什么它会是双倍的?因为对于你做的每一次put,如果你想删除所有的项目,你必须发出一个delete。那是两次行动。。。如果只放置和删除表,则不需要任何删除操作,因此将执行一半的写入操作(仅放置而不删除)

官方说

“删除整个表比逐个删除项要高效得多,这实际上使写入吞吐量翻了一番,因为删除操作的数量相当于put操作的数量”


任何人都可以帮助解释为什么它会是双倍的?

因为对于你做的每一次put,如果你想删除所有的项目,你必须发出一个delete。那是两次行动。。。如果只放置和删除表,则不需要任何删除操作,因此将执行一半的写入操作(仅放置而不删除)