RavenDb 分片可靠哈希
RavenDb Sharding reliable hash
我正在为我的分片策略寻找可靠的哈希函数。
String.GetHashCode显然不是办法。我目前倾向于一致的缓存(不太确定一致缓存的想法在 RavenDb shrding 实现的情况下有多适用)。
但在我看来,我曾经看到过一种方法(或 class),称为 ReliableHash 或类似的东西。但是我再也找不到了。还是我疯了?
那么在 RavenDb 中为分片生成哈希的推荐方法是什么?
使用 MD5 或 SHA1 之类的东西进行一致性哈希。
但是如果你关心它,请注意区分大小写之类的事情。
我正在为我的分片策略寻找可靠的哈希函数。
String.GetHashCode显然不是办法。我目前倾向于一致的缓存(不太确定一致缓存的想法在 RavenDb shrding 实现的情况下有多适用)。
但在我看来,我曾经看到过一种方法(或 class),称为 ReliableHash 或类似的东西。但是我再也找不到了。还是我疯了?
那么在 RavenDb 中为分片生成哈希的推荐方法是什么?
使用 MD5 或 SHA1 之类的东西进行一致性哈希。 但是如果你关心它,请注意区分大小写之类的事情。