【发布时间】:2019-02-14 05:27:35
【问题描述】:
DynamoDB 中是否默认创建了任何索引?像在 MongoDB 中一样,有 _id 字段自动索引文档。 DynamoDB 有没有类似的东西,如果有,它叫什么?
【问题讨论】:
标签: database mongodb indexing amazon-dynamodb
DynamoDB 中是否默认创建了任何索引?像在 MongoDB 中一样,有 _id 字段自动索引文档。 DynamoDB 有没有类似的东西,如果有,它叫什么?
【问题讨论】:
标签: database mongodb indexing amazon-dynamodb
DynamoDB 中没有这样的东西。
当您创建 DDB 表时,您需要将其定义为 primary key - 它可以只是一个分区键(基本上是唯一的 ID)或分区键和排序键的组合(也称为复合主键)钥匙)。主键必须出现在表中的每个项目中。
此外,您可以定义secondary indexes 来帮助您检索项目。它们可以是本地的,也可以是全球的,每个都有自己的特质。
【讨论】: