Dynamodb
儲存可以刪除單個號碼的號碼列表的最佳方式
我想為 DynamoDB 中的每個主鍵儲存 50 個或更少的 9 位數字的列表。通常我會使用獲取請求來檢索特定主鍵的列表。有時我需要從列表中添加或刪除一個數字。進行更改時替換整個列表會更好,還是有辦法建構數據以便可以添加或刪除單個數字。如果這是可能的,即使個別更改會更容易,它是否會是一種效率較低的做事方式?
使用條件表達式 attribute_not_exists 查找 put ,因此您只會放置不存在的項目。僅通過分娩鍵和範圍鍵刪除單個項目,而不是全部刪除。無論如何,主鍵組合也必須是唯一的,因此您不能有重複項。