我正在开发一项服务,为冲浪者提供一个平台,让他们最近在aws(s3静态网站和dynamodb)上报告波浪状态(很好地冲浪或不冲浪等)。
最频率的查询可能是最后三小时的报告(或最后六小时,仍然不是一个稳定的决定)。
所以我想用query
来优化这个,但我不知道如何设置索引。
我考虑为yyyyMMddhh
字段设置范围键。
然后我可以使用KeyConditionExpression
设置一些大于和小于查询
因为在此查询中(最后三个小时),没有任何哈希键
报道uuid?没有!用户身份?没有!
我不需要指定任何指定的报告uuid或用户ID来实际查询。
是否有任何优化此查询的建议?
或者,此案例只有scan
可用?