use*_*945 5 indexing amazon-web-services amazon-dynamodb
我无法理解ProjectionTypeDynamoDbGlobalSecondaryIndex配置中属性的含义。
ProjectionType
GlobalSecondaryIndex
例如,如果我设置为key,那么根据二级索引查询表时,是否只能检索到键值?为什么会出现这种情况,根据我的理解,索引将引用数据库表中的某一行(从技术角度来看),因此通过查询索引,应该可以轻松检索索引的完整数据点?
key
我在这里缺少什么?
mad*_*ead 2
从这里所说的:
每个二级索引都与一个表相关联,并从该表中获取数据。这称为索引的基表。创建索引时,您可以为索引定义备用键(分区键和排序键)。您还可以定义要从基表投影或复制到索引中的属性。DynamoDB 将这些属性以及基表中的主键属性复制到索引中。然后,您可以像查询或扫描表一样查询或扫描索引。
DynamoDB 中的索引似乎不仅仅是对项目的指针/引用,而是保存投影属性的独立自给自足的存储。如果是这样,那么在查询索引时,您仅限于存储在其中的属性似乎是合理的。
归档时间:
6 年,1 月 前
查看次数:
5852 次
最近记录:
2 年,8 月 前