gpt4 book ai didi

amazon-dynamodb - 从 DynamoDB 获取最近的 N 个项目

转载 作者:行者123 更新时间:2023-12-04 21:37:19 25 4
gpt4 key购买 nike

我刚刚开始研究 DynamoDB。

我有一个简单的表,日期属性(例如 20160101)作为 HASH 和 created_at 属性(例如 20160101185332)作为范围。

我想从表中获取最新的 N 项。

首先,SCAN 命令没有 ScanIndexForward 选项。我认为 SCAN 是不可能的。

接下来,查询命令。如果我多次重复 QUERY 命令以获得足够数量的项目,这似乎是可行的(因为我不知道有多少项目具有相同的键值)。 - 例如,如果结果没有提供足够的项目,我可以先使用今天查询并重复前一天。

我怎样才能更有效地完成工作?或者,我可以在没有 KEY 值的情况下进行查询吗?

最佳答案

正如你描述你的表,你不能更有效地做到这一点,你不能在没有 KEY(hash) 值的情况下查询 dynamodb

看看这里的答案:
dynamodb get earliest inserted distinct values from a table

关于amazon-dynamodb - 从 DynamoDB 获取最近的 N 个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34878372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com