根据排序索引获取数据 AWS dynamoDB

Get data based on sort index AWS dynamoDB

我有一个像这样的 DynamoDB table:

我想列出所有 post,而不考虑用户,即获取排序键为“post”的所有数据。我怎样才能做到这一点?

我听说过 Global Secondary Index,但不知道如何使用它们。

您使用这样的键架构创建全局二级索引:

  • Partition Key: base的SK属性table
  • Sort Key:基的PK属性table

它被称为倒排索引。然后,您可以通过在查询中指定 IndexNameQuery 全局二级索引,并搜索具有 "post" 作为 SK.

值的所有项目