1

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

4

2 回答 2

0

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

于 2013-09-08T22:56:41.557 回答
0

据我所知,哈希键分布在不同的分区中,而范围键始终存储在与所有者哈希键相同的分区中。我猜一个时间戳哈希键分布适合避免热点在这里解释: 使用表的指南

于 2013-09-23T09:43:07.097 回答