【发布时间】:2021-05-07 09:56:11
【问题描述】:
我有一个带有分区键 (UUID) 的 DynamoDB 表,其中包含一些属性(如姓名、电子邮件、创建日期等)。创建日期是项目中的属性之一,其格式为 YYYY-MM-DD。但是现在有一个需求变化 - 我必须根据创建日期对其进行排序并带来整个数据(也就是说,我不能只将数据带到特定分区上,而是将来自所有分区的整个数据以排序方式。我知道这可能需要时间,因为 DynamoDB 从所有分区中获取数据并对其进行排序。我的问题是:
- 当前设计是否可以查询?我可以看到查询中需要分区键,这就是为什么我很困惑,因为我不能在这里给出分区键。
- 有没有更好的方法为这种用例重新设计表格?
提前致谢。
【问题讨论】:
标签: amazon-web-services amazon-dynamodb