2

使用与并行BatchGetItem发布几个有很大差异(时间性能)吗?GetItem

GetItem如果我可以使用并自己处理并行化,我的代码会更简洁。

但是,如果有明确的时间性能优势,BatchGetItem那么我肯定会使用它。

4

1 回答 1

0

BatchGetItem已经并行完成了它的工作:

为了最小化响应延迟,BatchGetItem 并行检索项目

虽然我没有给你的基准,但单个BatchGetItem可以并行获取多达 100 个项目。也是BatchGetItem单个 API 调用。因此,执行一次 API 调用来获取 100 个项目应该比执行 100 次单独的 API 调用要快得多,GetItem因为仅仅是网络延迟。

于 2020-12-01T23:14:02.003 回答