在数据库中,pk的唯一性非常重要。通常pk设置为增量整数或基于散列的值。很容易知道如何保证增量整数的唯一性,但我不知道如何保证基于散列的值的唯一性。
保证基于散列的密钥唯一性的常用方法是什么你能推荐一些文章吗?
最佳答案
它必须是散列而不是复合主键吗?否则,md5和sha1通常是人们用于散列唯一性的标准。与我听说的md5相比,sha1的唯一性值稍微高一些。
关于algorithm - 如何保证基于哈希的ID的唯一性?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9304564/