WRY

Where Are You?
You are on the brave land,
To experience, to remember...

0%

缓存--Redis

一致性Hash 参考

  • 在Redis集群环境下,要找某个数据,需要先确认数据存在在哪台服务器上
  • 简单的方式是取模,但是不方面集群,扩展或者退出某台机器
  • 因此采用一致性hash算法,一个大环,将服务器挂到环上,数据定位时顺时针寻找到对应的服务器
  • 为了应对数据倾斜的问题,采用虚拟主机的方式,即一台服务器产生挂载到环的多个位置上

底层数据结构