在前面的單元中,我們滿足了遊戲中的以下存取模式:
- 建立使用者檔案 (寫入)
- 更新使用者檔案 (寫入)
- 取得使用者檔案 (讀取)
- 建立遊戲 (寫入)
- 尋找開放式遊戲 (讀取)
- 檢視遊戲 (讀取)
- 將使用者加入遊戲 (寫入)
- 開始遊戲 (寫入)
- 更新使用者的遊戲 (寫入)
- 更新遊戲 (寫入)
- 尋找使用者的遊戲 (讀取)
我們用於滿足這些模式的策略包括:
- 單一資料表設計,將多個實體類型組合至一個資料表。
- 複合主要金鑰,允許多對多關係。
- 稀疏次要索引,對其中一個欄位進行篩選。
- DynamoDB 交易,處理跨多個實體的複雜寫入模式。
- 反轉索引,允許對多對多實體進行反向查詢。
在以下步驟中,我們將清理在本實驗室中建立的資源。刪除這些資源很重要,這樣您就不會產生額外的 AWS 費用。
完成單元的時間:20 分鐘