張貼日期: Apr 26, 2019

DynamoDBMapper 現在支援 Amazon DynamoDB 交易 API 呼叫,以便讓使用 DynamoDBMapper 的開發人員,在 DynamoDB 表內部或之間對多個項目執行全有或全無的協調變更時簡化程式碼。

DynamoDBMapper 是一種適用於 Java 的 AWS 開發套件類別,可提供開發人員更高層級的 API 程式庫,以便將用戶端類別對應到 DynamoDB 表。使用 DynamoDBMapper 時,開發人員可存取表格;執行各種建立、讀取、更新和刪除 (CRUD) 操作;以及執行查詢。現在,開發人員可使用 DynamoDBMapper 執行交易。該交易 API 在 DynamoDB 提供開發人員不可部分完成性、一致性、隔離性、耐久性 (ACID) 操作,使其能夠更輕鬆地維護應用程式的資料正確性。使用交易,開發人員可以支援需要以單一不可部分完成性操作新增、更新或刪除多個項目的工作流程和商業邏輯。例如,當玩家在電玩遊戲中交換物品或在遊戲中購買物品時,遊戲開發人員可以確保玩家的資料正確更新。

所有提供 DynamoDB 的標準 AWS 區域都支援交易。交易的定價依交易項目的大小而定。

要下載含有最新 DynamoDBMapper 類別版本的適用於 Java 的 AWS 開發套件,請參閱適用於 Java 的 AWS 開發套件。