gpt4 book ai didi

amazon-dynamodb - 基于非主键的AWS DynamoDB查询

转载 作者:行者123 更新时间:2023-12-02 07:14:39 25 4
gpt4 key购买 nike

我是 AWS DynamoDB 新手,想要澄清一些事情。是否可以根据非主键属性查询表和过滤器。我的表格如下所示

商店 id:主键 名称:简单字符串 位置:简单字符串

现在我想查询名称,但我想我还必须根据我所知道的提供 key ?除此之外,我可以使用扫描,但随后我将加载所有数据。

最佳答案

来自docs :

The Query operation finds items based on primary key values. You can query any table or secondary index that has a composite primary key (a partition key and a sort key).

DynamoDB 要求查询始终使用分区键。

根据您的情况,您的选择是:

  • 创建使用 Name 作为主键的全局二级索引
  • 如果表相对较小,或者您希望结果集将包含表中的大部分记录,请使用“扫描 + 过滤”

关于amazon-dynamodb - 基于非主键的AWS DynamoDB查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47521164/

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