2016-11-23 6 views
0

В контексте нижеприведенного обсуждения может кто-то подтвердить, будет ли хеш-функция всегда иметь уникальное целочисленное значение, скажем, для миллионов номеров учетных записей, и одно и то же число больше не повторится?Hive: уникальные значения функции hash

Hive hash function resulting in 0,null and 1, why?

+0

Функция хэширования может быть не уникальной для любого набора данных. Столкновения вполне возможны. – leftjoin

ответ

0

функция хеширования не следует считать уникальный идентификатор/генератор ключей. Есть вероятность столкновения (получение дубликатов). Подробную информацию см. В этой ссылке. http://preshing.com/20110504/hash-collision-probabilities/

Смежные вопросы