Amazon dynamodb 向现有DynamoDB表添加新的本地二级索引

Amazon dynamodb 向现有DynamoDB表添加新的本地二级索引,amazon-dynamodb,Amazon Dynamodb,是否可以将新的本地辅助索引添加到现有的DynamoDB表中?不,您不能这样做,只能将全局辅助索引添加到现有表中 发件人: 如果数据库的设计在同一个表中发生更改或演变,该怎么办?我们该怎么办?@kashyapjimuliya怎么办?你有一个例子吗?您始终可以添加/删除全局辅助索引,例如,我创建了两个表,每个表都有LSI,但当我想向其中一个表添加一些新列,并且我想将其作为LSI,以便第三个表具有一对一或一对多关系。我需要知道的是,这种情况将如何发展?@kashyapjimuliya您可以随时添加稍后

是否可以将新的本地辅助索引添加到现有的DynamoDB表中?

不,您不能这样做,只能将全局辅助索引添加到现有表中

发件人:


如果数据库的设计在同一个表中发生更改或演变,该怎么办?我们该怎么办?@kashyapjimuliya怎么办?你有一个例子吗?您始终可以添加/删除全局辅助索引,例如,我创建了两个表,每个表都有LSI,但当我想向其中一个表添加一些新列,并且我想将其作为LSI,以便第三个表具有一对一或一对多关系。我需要知道的是,这种情况将如何发展?@kashyapjimuliya您可以随时添加稍后的辅助全局索引,但我想对GSI使用与表分区键相同的分区键。出于这个原因,我需要LSI,因为LSI是不可能的,我可以用相同的分区键创建GSI吗?来吧,AWS给我们这个特性!请漂亮点。
Local secondary indexes on a table are created when the table is created.