标签: ravendb
我正在为分片策略寻找可靠的哈希函数。
String.GetHashCode显然不是一种可行的方法。我目前倾向于一致的缓存(不太确定在RavenDb shrding实现的情况下,一致缓存的概念是否适用)。
但在我看来,我曾经看过一个名为ReliableHash的方法(或类)或类似的东西。但我再也找不到了。还是我疯了?
那么在RavenDb中为分片生成哈希的推荐方法是什么?
答案 0 :(得分:1)
使用类似MD5或SHA1的内容进行一致性散列。 但如果你关心它,请注意区分大小写等事情。