我是DynamoDB的新手。实际上,我正在寻找Parse数据库的替代品,并最终关注亚马逊移动中心。但是,在尝试使用DynamoDB之后,我无法理解如何设计一个可以查询10个最新新闻文章的数据库。让我们说我的文章表非常简单,只有标题和内容。如果不昂贵地扫描整个表格,我该怎么做?
提前感谢您的帮助!
答案 0 :(得分:0)
Dynamodb只能通过范围键值对结果进行排序,因此在您的示例中,范围键需要为created_ts。 (使其成为整数时间戳)。 现在,问题是获得一个好的哈希密钥(它将平均传播 - 以防止吞吐量错误)。我不知道你的具体流程,但这是你需要解决的问题(你的哈希键是什么)
请阅读下一篇文章,它将帮助您了解您的用例,
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GuidelinesForTables.html