鉴于有数十亿个cookie,UUID就像字符串一样,在这个样本上测试像murmur3这样的32位散列函数的碰撞率的最佳方法是什么?
首先,很难生成数十亿个唯一字符串,因为无法将其保存在内存中,并且没有100%精确的随机字符串生成器。
我能想到的只有:
有没有更好的方法呢?这仍有一个缺点,即在测试2)中的哈希码时存在一定的误报率。哈希码也必须写入文件,在可能出现误报的情况下进行手动检查。
答案 0 :(得分:0)
答案 1 :(得分:-2)
从英语词典中随机选择一个单词,提交给Google,然后使用返回的网址"随机"用于测试哈希函数的数据。