В базе данных уникальность ПК очень важна. И обычно PK устанавливается как инкрементное целое или хэш-значение. Легко понять, как гарантировать уникальность инкрементного целого числа, но я не знаю, как гарантировать уникальность значений, основанных на хеше.Как гарантировать уникальность идентификатора хэша?
Каков популярный, обычный способ гарантировать уникальность ключей на основе хэша? Можете ли вы порекомендовать некоторые статьи?
Почему вы хешируете: вам нужна криптографическая необратимость хэшей или просто попытка сэкономить место? Кодирование Хаффмана - ваш идеальный хэш во втором случае; не менее * гарантирует * уникальность хешей. Если данные ПК каким-то образом крайне не разрешены или как-то еще необычны, вы можете лучше построить свой ПК, кластерный по самим данным. * Это * сэкономит место. Почему это невозможно? Не могли бы вы рассказать немного больше о проблеме? – kkm