【发布时间】:2018-06-23 12:16:57
【问题描述】:
我在 DynamoDB 中创建了一个“分数”表来存储游戏的分数。
该表具有以下属性:
- uuid
- 用户名
- 得分
- 日期时间
现在我想查询游戏(排行榜)的“前 10 名”分数。
在 DynamoDB 中,无法在没有分区键的情况下创建索引。
那么,如何以可扩展的方式执行此查询?
【问题讨论】:
-
很遗憾,Dynamodb 不支持此用例。
-
有可能。只需要分数上的排序键。
-
但是如何在没有分区键的情况下添加排序键?
标签: amazon-web-services amazon-dynamodb scalability