通过对Cuckoo Hash.多级Hash和BloomFilter的粗浅了解,感觉它们三者存在类似之处,算是近亲(暂且把普通的Hash称作远亲). Cuckoo Hash的思想非常简单,冲突时,重Hash,也就是为Key重新找个新的位置.显然,极端情况下,需要反反复复找位置,效率低.为了减少这个过程,Cuckoo Hash的实现一般引入了两个数组,这样只有在其中一个数组中不存在,就不会重新找位置. 对于Cuckoo Hash的实现有一个小疑问:Google/Baidu出的介绍或实现,都是将已存在…