一致性hash算法是为了解决:当缓存机器节点增加或者减少时,出现缓存无法命中,导致直接访问数据库的问题。
一致性hash算法解决了分布式环境下机器增加或者减少时,简单的取模运算无法获取较高命中率的问题。通过虚拟节点的使用,一致性hash算法可以均匀分担机器的负载,使得这一算法更具现实的意义。正因如此,一致性hash算法被广泛应用于分布式系统中。
参考博客:一致性hash算法原理
一致性hash算法是为了解决:当缓存机器节点增加或者减少时,出现缓存无法命中,导致直接访问数据库的问题。
一致性hash算法解决了分布式环境下机器增加或者减少时,简单的取模运算无法获取较高命中率的问题。通过虚拟节点的使用,一致性hash算法可以均匀分担机器的负载,使得这一算法更具现实的意义。正因如此,一致性hash算法被广泛应用于分布式系统中。
参考博客:一致性hash算法原理