description |
---|
Consistent Hashing 一致性hash的原理 |
- 1、平衡性(Balance)
- 2、单调性(Monotonicity)
- 3、分散性(Spread)
- 4、负载(Load)
通常的 hash 算法将 value 映射到0~2^32-1 次方的数值的环形空间。
hash(object1) in Cache A
hash(object4) in Cache B
hash(object2) in Cache C
hash(object3) in Cache C
hash(object1) in Cache A
hash(object4) in Cache C
hash(object2) in Cache C
hash(object3) in Cache C