で一貫したハッシュアルゴリズムを実装ノードと鍵のためのhascode。私はシャーディングキーはRedisのためには、以下の参照を使用してJavaで一貫したハッシュベースのアルゴリズムを実装しようとしていたJava
private BigInteger hash(String key) {
return new BigInteger(DigestUtils.md5Hex(key.getBytes()), 16);
}
私はこのアプローチが正しい聞こえるかどうかを知りたかった - リング/円に返された値を加算し& を次のように現在、私はハッシュを生成するためにDigestUtilsを使用しています。