2011年12月6日

关于 HashCode做key的可能性

摘要: 最近在设计一个分布式的key-value系统的时候中,出于性能和存储空间的考虑,准备把string类型的key替换为它的HashCode值.GetHashCode这个方法可能很多人都有所了解,不熟悉的可以看看这里:http://msdn.microsoft.com/zh-cn/library/system.object.gethashcode.aspx以下信息只限于String.GetHashCode,其他的例如Object.GetHashCode根据其他对象的实现不同而不同:1.对于不同的对象类型,或者同类型的不同值,返回值是可能重复的2.String.GetHashCode的实现是平台相关 阅读全文

posted @ 2011-12-06 11:17 听说读写 阅读(3419) 评论(1) 推荐(0) 编辑

导航