Amazon dynamodb 我命名散列键的方式会影响DynamoDB中的分区吗?

Amazon dynamodb 我命名散列键的方式会影响DynamoDB中的分区吗?,amazon-dynamodb,Amazon Dynamodb,我计划使用一个表,其中多个对象可以共享散列主键中相同的初始字符(例如时间戳)。我想知道这是否会影响分区。我想不会,因为对象是随机访问的,AWS文档给出了一个示例,其中几个对象具有相同的初始密钥D17(设备id示例)。我说的对吗?据我所知,它们会散列您用私有算法提供的值。散列函数可防止您意外创建“更热”的密钥区域,并将其保持为私有状态可防止有人故意依赖当前特征,因为他们可能会更改它。据我所知,散列密钥分布在不同的分区中,而范围键始终存储在与所有者哈希键相同的分区中。 我想时间戳散列密钥分布适合于避

我计划使用一个表,其中多个对象可以共享散列主键中相同的初始字符(例如时间戳)。我想知道这是否会影响分区。我想不会,因为对象是随机访问的,AWS文档给出了一个示例,其中几个对象具有相同的初始密钥D17(设备id示例)。我说的对吗?

据我所知,它们会散列您用私有算法提供的值。散列函数可防止您意外创建“更热”的密钥区域,并将其保持为私有状态可防止有人故意依赖当前特征,因为他们可能会更改它。

据我所知,散列密钥分布在不同的分区中,而范围键始终存储在与所有者哈希键相同的分区中。 我想时间戳散列密钥分布适合于避免在以下位置出现热点: