|
|
1
1
如果你看一下PartiQL for DynamoDB的文档,它们确实警告你,PartiQL毫不犹豫地使用全表扫描来获取数据: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/ql-reference.select.html#ql-reference.select.syntax
在这些情况下,PartiQL将运行扫描并使用
当然,在您的示例中,您提供了一个分区键,所以我假设PartiQL将使用分区键和
你可以用这种方式复制它,根据分区的大小,这可能会很好地工作。然而,如果分区将增长到1MB以上,并且大部分数据将被过滤掉,那么即使没有得到任何数据,也需要处理分页。 因此,我建议您简单地将其拆分,将每个或条件作为单独的查询运行,并在客户端上合并数据。 |
|
|
2
0
不幸的是,DynamoDB不支持
如果要使用DocumentClient复制partiql查询,可以使用
|
|
|
fewfew · 为什么在进行筛选时会得到空列表? 4 年前 |
|
|
kk651 · 首先创建表,然后将项放入刚刚创建的表中 4 年前 |
|
|
GavinF · Dynamo DB-查找每个主键的最新条目 4 年前 |
|
|
Hamza Ahmad · 从DynamoDB表中获取最新值 8 年前 |