我计划使用一个表,其中多个对象可以在哈希主键中共享相同的初始字符(例如,时间戳)。我想知道这是否会影响分区。我猜不是,因为这些对象是随机访问的,AWS文档给出了一个例子,其中几个对象具有相同的初始密钥D17(设备ID示例)。我是对的吗?
答案 0 :(得分:0)
据我所知,他们使用私有算法散列您提供的值。散列函数可以防止您意外地创建“更热”的关键区域,并将其保密,防止有人故意依赖当前特征,因为它们可能会改变它。
答案 1 :(得分:0)
据我所知,哈希密钥分布在不同的分区中,而范围密钥总是存储在与所有者哈希密钥相同的分区中。 我想时间戳哈希密钥分发适合于对热点进行编码,这里解释如下: Guidelines for Working With Tables