in
我需要对 key 属性执行查询。由于query
不提供in
条件,我打算使用scan
. 会scan
on key 属性扫描整个表吗?
问问题
8558 次
2 回答
5
SCAN on key 属性会扫描整个表吗?
是的,请参阅Amazon DynamoDB 中的查询和扫描:
扫描
扫描操作扫描整个表。在完成扫描后,您可以指定过滤器以应用于结果以细化返回给您的值。Amazon DynamoDB 对扫描设置了 1MB 的限制(该限制在过滤结果之前适用)。扫描可能导致没有符合过滤条件的表数据。
具体来说,就Scan API而言,键和非键属性之间没有区别,即您只需按名称提供所需的属性,无论它们是否也用作构成主键的属性:
获取属性
属性名称数组。如果未指定属性名称,则将返回所有属性。如果某些属性未找到,它们将不会出现在结果中。
于 2012-02-09T08:46:31.640 回答
1
batchGetItem不适合你吗?
于 2012-02-09T23:00:23.943 回答