首页 > 解决方案 > 我可以在 python 中扫描没有“限制”的 DynamoDB 表吗?

问题描述

另外,如果结果超过最大内存限制,我该如何继续扫描?

标签: python-3.xamazon-dynamodb

解决方案


来自DynamoDB — Boto 3 文档

扫描()

Limit (integer) -- 要评估的最大项目数(不一定是匹配项目的数量)。如果 DynamoDB 在处理结果时处理的项目数达到了限制,它会停止操作并返回直到该点的匹配值,并LastEvaluatedKey在后续操作中应用一个键,以便您可以从离开的地方继续离开。此外,如果在 DynamoDB 达到此限制之前处理的数据集大小超过 1 MB,它会停止操作并返回匹配值达到限制,并LastEvaluatedKey在后续操作中应用 key in 以继续操作。


推荐阅读