hash
wwwsq
这个作者很懒,什么都没留下…
展开
-
哈希表的尴尬
由于cache命中率的原因,哈希表的性能通常是好于红黑树的。即使只有32个元素,红黑树也要进行五次比较,也就是要进行五次随机内存访问。随机内存访问对cpu cache是不太友好的。但是哈希表有哈希表的尴尬,所以还没一统天下。hash表最大的缺陷是当数据的量难以估计的时候,没法设置合适的bucket值。元素可能是10个,也可能是10000个,那么hash表怎么初始化bucket个数。这里有几种思路:原创 2012-07-02 17:40:28 · 2093 阅读 · 0 评论 -
[C#] 一致性哈希(Consistent Hashing)的实现
网上没看到C#的一致性哈希的实现,所以这里提供一份。原创 2011-09-08 14:45:34 · 3586 阅读 · 5 评论