我刚开始在 dynamodb 中工作,我想正确设置一些索引。我有一个包含以下字段的对象的表:
id -> 每个对象的唯一 ID
businessType -> 不唯一,您可以拥有多个具有相同业务类型的对象
checkType -> 不唯一,您可以拥有多个具有相同检查类型的对象
...其他字段(不重要)
现在我希望能够在不扫描的情况下高效查询:
1)仅按业务类型查询,获取具有特定业务类型的所有对象
2)按业务类型和检查类型查询,获取具有特定业务类型和检查类型的所有对象
3)仅按 id 查询,获取具有唯一 ID 的对象
我如何有效地设置索引以完成上述任务?
谢谢你。