【问题标题】:Dynamodb key made up of 3 fieldsDynamodb 键由 3 个字段组成
【发布时间】:2018-06-06 14:28:52
【问题描述】:

假设我有一个带有复合主键的 RDBMS 表,例如 field1、field2、field3,它们唯一地标识表中的一条记录。我如何在 Dynamodb 上对此进行建模,因为 Dynamodb 上的主项似乎只能由两个字段组成(例如,分区键和排序键)

【问题讨论】:

    标签: amazon-dynamodb


    【解决方案1】:

    您可能需要以某种方式将它们组合成一个值(例如与字段分隔符连接)。例如field1_field2_field3 作为分区键。如果你碰巧需要排序,你也可以使用排序键。您还可以搜索这些字段的基础,例如field1_ 或 field2 或 _field3

    参考:https://aws.amazon.com/blogs/database/choosing-the-right-dynamodb-partition-key/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-14
      • 1970-01-01
      • 2016-06-08
      • 1970-01-01
      • 1970-01-01
      • 2019-05-18
      • 2018-03-21
      • 2011-01-22
      相关资源
      最近更新 更多