我们可以更新 DynamoDB 表的现有全局二级索引的投影吗?

Posted

技术标签:

【中文标题】我们可以更新 DynamoDB 表的现有全局二级索引的投影吗?【英文标题】:Can we update the Projection of existing Global Secondary index of a DynamoDB table? 【发布时间】:2022-01-23 03:39:38 【问题描述】:

我想将投影更新为 ALL,因此保存对分区键的冗余调用。

【问题讨论】:

【参考方案1】:

不,没有办法更新投影。

如果是我,我会用新的投影创建一个新的 GSI,切换代码以使用新的,然后删除旧的 GSI。

【讨论】:

谢谢@Kirk,我正打算做同样的事情!非常感谢!!

以上是关于我们可以更新 DynamoDB 表的现有全局二级索引的投影吗?的主要内容,如果未能解决你的问题,请参考以下文章

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

如何通过从 CloudFormation 中删除来从 DynamoDb 中删除全局二级索引?

使用全局二级索引的 DynamoDB 表查询项

AWS Amplify 在创建 DynamoDB 表后创建全局二级索引

跨主索引和全局二级索引的 DynamoDB 键唯一性

如何在无服务器框架中使用全局二级索引定义 DynamoDB 表