来自 AWS DynamoDB 的 ParallelScan 结果顺序
ParallelScan result order from AWS DynamoDB
考虑以下几个方面:
- Java AWS 开发工具包 1.x
- 在测试期间,table 没有新的寄存器。
- 不考虑 DynamoDB 内部管理的并行段的数量。
从 AWS DynamoDB SDK 进行的 parallelScan 搜索是否总是 return 同一订单的结果?
调用之间的扫描顺序相同。 table 中的所有项目都有订单。这是并行扫描和 LastEvaluatedKey 行为正常工作所必需的。您无法预料顺序,但调用之间必然是 stable。
考虑以下几个方面:
- Java AWS 开发工具包 1.x
- 在测试期间,table 没有新的寄存器。
- 不考虑 DynamoDB 内部管理的并行段的数量。
从 AWS DynamoDB SDK 进行的 parallelScan 搜索是否总是 return 同一订单的结果?
调用之间的扫描顺序相同。 table 中的所有项目都有订单。这是并行扫描和 LastEvaluatedKey 行为正常工作所必需的。您无法预料顺序,但调用之间必然是 stable。