当前位置: 首页 > news >正文

卖游戏辅助的网站怎么建设怎么建立网站快捷方式

卖游戏辅助的网站怎么建设,怎么建立网站快捷方式,怎样做自己的vip解析网站,无锡做食品网站的公司一致性Hash算法常用来解决数据分片时的数据扩容/缩容的性能问题。 一、业内数据分片用的Hash算法,将节点的hash值对节点数取余。 存取通过key / value的方式对节点取余。 二、数据分片使用hash算法的优缺点: 优点:简单,方便。 缺…

一致性Hash算法常用来解决数据分片时的数据扩容/缩容的性能问题。
一、业内数据分片用的Hash算法,将节点的hash值对节点数取余。
存取通过key / value的方式对节点取余。

二、数据分片使用hash算法的优缺点:
优点:简单,方便。
缺点:数据难以的扩容和维护。
![在这里插入图片描述](https://img-blog.csdnimg.cn/f4fd98fc5047471abb4a106f99278ace.png
1.当节点数从3变成4的时候前面的三个节点需要对里面的数据进行重新分配四个节点上。
2.当节点数从3变成2时,也需要对3个节点数的数据重新分配到两个节点上。
这样必然会带来大量数据进行迁移,在数据迁移的过程中,是无法进行读写的,必然会严重影响整个系统的性能。

三、用一致性hash算法解决扩容/缩容的问题
1.一致性hash算法的思路是将hash计算出来的 key 对 2的32次方取余,然后将其分配到计算后的节点上。
取得的余数再映射到各个节点上,如果没有找到节点,对去下一个节点上找。

在这里插入图片描述
2.当节点扩容时,假设在d~a之间增加一个e节点,那么只需要将a节点中的hash取余后的值在d-e之间的数据迁移到e节点即可,b、c、d节点的数据无需迁移。

在这里插入图片描述
3.当节点缩容时,假设a节点要去除,则将a节点的数据迁移到b节点即可,在e-b区间之间的请求到b节点上。
在这里插入图片描述
4.假设a节点宕机,则影响的只有(e,a] 之间的数据不可访问,其他区间的数据可以正常访问。

三、通过虚拟映射解决一致性hash算法分配不均的问题。
假设现在只有三个节点,a、b、c,a 是0节点,b是1节点,c是2节点。那么这时候a节点的数据远远大于b、c节点的数据。
在这里插入图片描述
通过建立虚拟节点将a1节点映射到a节点,b1、b2节点映射到b节点,将c1、c2映射到c节点,就可以解决数据分片不均的问题。
在这里插入图片描述

http://www.ds6.com.cn/news/32142.html

相关文章:

  • 网站文字模板seo排名优化的网站
  • 做婚恋网站多少钱免费涨1000粉丝网站
  • 著名外国网站长沙优化网站推广
  • 国际网站建设招标怎么把自己的产品推广出去
  • 单页面网站做百度推广网站建站方式有哪些
  • 傻瓜式建设网站的软件app开发软件
  • wordpress7b2主题企业seo外包公司
  • 某网站自己做中性笔站长之家ip地址查询
  • 个体工商网站备案营业推广方式
  • wordpress微信公众号登录界面郑州粒米seo外包
  • 网页设计模板网baiduseoguide
  • 网站做seo推广免费百度seo引流
  • 怎样留别人电话在广告上郑州官网网站推广优化
  • 广州cms建站系统做推广怎么做
  • 公共建设工程中心网站线上宣传方式有哪些
  • 网站制作网站优化营销型网站建设排名
  • 做网站app需要多少钱日本积分榜最新排名
  • 企业站模板明细自己做网站怎么做
  • 自己的网站怎么编辑新网络营销
  • 企业门户网站建设教程网站推广的要点
  • 做网站什么语言关键词排名关键词优化
  • 做网站的图片尺寸怎么设定百度知道合伙人
  • 涉县专业做网站app推广软文范文
  • 个人域名可以备案企业网站吗百度浏览器网址大全
  • 门户网站和官网的区别西安网站建设公司排行榜
  • 资讯网站模板带会员投稿功能江苏网站seo营销模板
  • 网站建设设计大作业四川网络推广seo
  • 网站开发费用属无形资产吗成都网站seo推广
  • 个人网站怎么做代码百度网站提交入口
  • 那个网站的机票做便宜培训心得简短50字