首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    一致性 Hash 算法原理&应用梳理

    -1]: 图中对象的映射关系如下: hash(o1) = k1; hash(o2) = k2; hash(o3) = k3; hash(o4) = k4; 同时3台缓存服务器,分别为CS1、CS2和CS3...: 则可知,各对象和服务器的映射关系如下: K1 => CS1 K4 => CS3 K2 => CS2 K3 => CS1 即: 以上便是一致性Hash的工作原理。...三、服务器扩缩容应用场景 下面我们来看几种服务器扩缩容的场景: 服务器减少 假设CS3服务器出现故障导致服务下线,这时原本存储于CS3服务器的对象o4,需要被重新分配至CS2服务器,其它对象仍存储在原有的机器上...: 此时受影响的数据只有CS2和CS3服务器之间的部分数据!...服务器上,导致其他节点资源浪费,系统压力大部分集中在node-4节点上,这样的集群是非常不健康的: 同时,还有另一个问题: 在上面新增服务器CS4时,CS4只分担了CS1服务器的负载,服务器CS2和CS3

    84231
    领券