是否可以写入DynamoDB全球二级索引?

时间:2017-11-15 01:30:47

标签: amazon-web-services nosql amazon-dynamodb

例如,是否可以使用全球二级索引来放置或更新项目?

1 个答案:

答案 0 :(得分:1)

简单的答案是否定的 - 无法使用索引来放置或更新项目。

但这是一个非常有趣的问题,我认为有必要考虑为什么不可能。首先,索引是源数据的投影,并且索引不一定是原始数据集和投影集之间的双射。换句话说,索引可以包含重复记录,那么你将如何处理写入?我想你可以提出一个论点,即系统可以对所有源记录进行批量更新,但这并不总是正确的。