可以将HASH密钥更新为预先存在的Dynamodb全局二级索引的另一个属性吗?

问题描述 投票:1回答:1

使用密钥(HASH:user,RANGE:date)的现有GSI,我可以在不创建新索引的情况下将密钥更新为(HASH:group,RANGE:date)吗?

group属性是一个已存在的属性i表,并且已经投射到GSI中。

indexing amazon-dynamodb
1个回答
0
投票

不,DynamoDB不支持更改表或索引的HASH和RANGE值,如果需要更改它们,则必须创建具有所需值的新GSI并删除旧GSI。

额外:如果你还没有我强烈建议观看有关DynamoDB设计模式的this video,它可能会提供有用的见解,可能有助于提升生产线。

© www.soinside.com 2019 - 2024. All rights reserved.