一致性Hash
如果简单实现的话,就封装个公用方法,对Key取模,比如你有N台机子,就对N取模,得到值就是对应的机子,对于字母可以参考字母取模运算
@韩天伟: key的 数量 是自己定义的吗。 比如说 我定义了 10000个key 5个note(机器IP),这样在去计算?
@韩天伟: 按我的理解, key 应该是 redis 的key吧, 我看到的其他资料显示, 他们的key 都是 随机生成的, 我们在实际应用中 key 应该是 不断增加的吧,这样怎么计算呢。
@dragon-L: Key是我们自定义的,比如你存用户信息,一般可以User_ID 其中ID为你用户的ID,这样可以方便取值,如果Redis自动生成,我们怎么取值呀,Redis就是Key-Value设计,Key和Value都是开发人员自定义的