0
我想看看我是否可以在飛行中寫入碎片。DynamoDB中的項目是否可以跨分區移動?
如果我有一個分區鍵,它是一個數字,然後每次我寫入該項目時,我通過追加_random-value
來更改ID,這會導致我的值在分區更新時移動?
我想看看我是否可以在飛行中寫入碎片。DynamoDB中的項目是否可以跨分區移動?
如果我有一個分區鍵,它是一個數字,然後每次我寫入該項目時,我通過追加_random-value
來更改ID,這會導致我的值在分區更新時移動?
使用更新API無法更新分區鍵。你會得到ValidationException
例外。
Unable to update item. Error JSON: {
"message": "This attribute is part of the key",
"code": "ValidationException",
寫入(即插入): -
分區是基於Hash function
結果爲所述散列密鑰(即分區鍵)。
散列函數的輸出值決定了項目將被存儲在 中的分區。