2017-01-01 92 views
0

當您更新表格上的項目時,是否所有項目都會反映在索引上,包括其主鍵和投影?文檔提到它的確如此,但它不夠具體。Dynamodb - 自動更新GSI

此外,下圖顯示了由表中的StatusDate字段組成的組合鍵的示例。這是專門顯示如何建模可以大幅度提高性能。但是,我忍不住想知道:在Status更改時會自動更新嗎?這個怎麼用?

enter image description here

回答

0

是的,當你更新項目,所有投影和索引更新。

然而,Local Secondary IndexGlobal Secondary Index表現最終一致的方式。這意味着您最終可能會讀取陳舊的數據。

幸運的是,至少在本地二級索引上,您可以請求strongly consistent read

現在,約StatusDate和複合索引,這是在應用程序級別上完成的。