在先前的模块中,我们满足了游戏中的以下访问模式:
- 创建用户资料(写入)
- 更新用户资料(写入)
- 获取用户资料(读取)
- 创建游戏(写入)
- 查找开放游戏(读取)
- 查看游戏(读取)
- 将用户加入游戏(写入)
- 开始游戏(写入)
- 为用户更新游戏(写入)
- 更新游戏(写入)
- 为用户找到游戏(读取)
我们用来满足这些模式的策略包括:
- 一种单表设计,将多个实体类型组合到一个表中。
- 允许多对多关系的复合主键。
- 过滤其中一个字段的稀疏二级索引。
- 跨多个实体处理复杂写入模式的 DynamoDB 事务。
- 允许在多对多实体上进行反向查找的反向索引。
在以下步骤中,我们将清理在本实验室中创建的资源。删除这些资源很重要,这样您就不会产生额外的 AWS 费用。
完成模块所需时间:20 分钟