DynamoDB本地二级指数的优缺点?

时间:2013-06-12 17:28:54

标签: database-design amazon-web-services nosql amazon-dynamodb

我正在利用DynamoDB和EMR创建一个跟踪消费者产品用户统计信息的应用程序。我希望能够像上周那样找到每天有超过20条评论的所有帐户。我目前的想法是使用帐户ID作为哈希键,时间作为我的范围键 - 我将时间平坦化,以便它们符合日/小时/周间隔并在一个项目中聚合事件数据。我计划能够跟踪多个事件。在事件中使用当地的二级指标对此有好处吗?

1 个答案:

答案 0 :(得分:1)

它们被称为本地二级索引,因为它们仍然只能在主键的上下文中工作。查询find all accounts表示您仍需要全表扫描。

您是否考虑将评论数量用作LSI?