【发布时间】:2012-08-10 20:24:06
【问题描述】:
我有以下关于为 Bloom 过滤器选择哈希函数的问题:
- 使用哪些函数?
在几乎所有文档/论文中,您都可以读到,布隆过滤器中使用的散列函数应该是独立且均匀分布的。
我知道这是什么意思(独立且均匀分布),但我很难找到论证或讨论,哪些哈希函数满足这些要求,因此是合适的。在很多帖子中,我读到了关于使用 FNV 或 Murmur 散列函数 的建议,但不知道为什么(或至少没有证据)它们适合.
提前致谢!
【问题讨论】:
标签: function hash bloom-filter