保持DynamoDB分区键的唯一值

时间:2019-09-16 16:25:21

标签: amazon-dynamodb key unique

我是“ DynamoDB”的新手,并且想了解在向表中添加记录时保持唯一分区键值的最佳实践。

根据我现有的SQL相关经验,主键通常由系统使用标识列或触发器进行维护。我搜索了各种论坛和“ AWS”文档,但未找到任何详细信息。您是手动确定分区键值的存在还是我遗漏了一些明显的东西?

1 个答案:

答案 0 :(得分:0)

与SQL相比,在DynamoDB中查询的灵活性受到限制。因此,应将架构以及分区键/排序键设计为尽可能快地进行最常见和最重要的查询。您可以在此处找到一些通用的最佳做法

  1. https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/best-practices.html
  2. https://aws.amazon.com/blogs/database/choosing-the-right-dynamodb-partition-key/

如果您可以在尝试使用DynamoDB的用例上提供更好的上下文,则应该获得更明确的答案