最近也正在看这个,可以参考这篇文章 http://charlee.li/memcached-004.html。
参考文中的一段话:
余数计算的方法简单,数据的分散性也相当优秀,但也有其缺点。 那就是当添加或移除服务器时,缓存重组的代价相当巨大。 添加服务器后,余数就会产生巨变,这样就无法获取与保存时相同的服务器, 从而影响缓存的命中率。
后面提到使用consistent hashing来最大限度地减小服务器增减时的缓存重新分布。
文中提到的这个库的github地址 https://github.com/rj/ketama
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....