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

海南省建设网站的公司电话号码深圳微信网站建设

海南省建设网站的公司电话号码,深圳微信网站建设,重庆做网站建设公司哪家好,河北大名网站建设招聘一致性Hash算法常用来解决数据分片时的数据扩容/缩容的性能问题。 一、业内数据分片用的Hash算法#xff0c;将节点的hash值对节点数取余。 存取通过key / value的方式对节点取余。 二、数据分片使用hash算法的优缺点#xff1a; 优点#xff1a;简单#xff0c;方便。 缺…一致性Hash算法常用来解决数据分片时的数据扩容/缩容的性能问题。 一、业内数据分片用的Hash算法将节点的hash值对节点数取余。 存取通过key / value的方式对节点取余。 二、数据分片使用hash算法的优缺点 优点简单方便。 缺点数据难以的扩容和维护。 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、ca 是0节点b是1节点c是2节点。那么这时候a节点的数据远远大于b、c节点的数据。 通过建立虚拟节点将a1节点映射到a节点b1、b2节点映射到b节点将c1、c2映射到c节点就可以解决数据分片不均的问题。
http://www.hyszgw.com/news/97505.html

相关文章:

  • 免费网站注册申请如何打开本地安装的WORDPRESS
  • 建设工程许可证在那个网站办阳江网红打卡景点
  • 盐城市建设局网站物业资质有规范
  • 怎么在百度制作自己的网站江阴网站建设推广
  • 外汇申报在哪个网站上做招商计划书模板ppt
  • 拼多多网站策划书网站 接入微信
  • 价格套餐网站网站建设与管理课程
  • 求网站懂的说下开车智慧企业解决方案
  • 如何做全景网站企业网站建设都能做哪些工作
  • 保定网络营销网站建设wordpress 微博页面
  • 黄冈网站推广都有哪些渠道金蝶软件收费标准
  • 网站和微信长沙网站开发智
  • 访问wap网站手机网站搭建平台
  • 比较知名的设计网站有哪些管理咨询公司项目运作流程
  • 建立网站的链接结构有哪几种形式东道设计一个logo多少钱
  • 网站开发绑定qq宁波电器网站制作
  • 南昌vr网站开发温州优化网站方法
  • 网站主色调有几种大岭山东莞网站建设
  • 校园内部网站建设方案成都公关公司排名
  • 请稍后重试(3008)重庆seo博客
  • 太原市住房和城乡建设局的网站首页电子商务网站建设与维护管理
  • 哪些群体对网站开发有需求东莞网站开发前三强
  • 8图片这样的网站怎么做的wordpress接入官方号
  • 为企业做贡献的句子贵阳网站搜索优化
  • 建设好网站网页设计怎样设置图片大小
  • 白城做网站做家教在哪个网站找
  • 手机电影网站怎么做wordpress怎么设置语言
  • 做网站排行做网站现在用什么软件
  • 怎么看一个网站是用什么程序做的以下哪些是网络营销的特点
  • 建设银行客户端网站最近的新闻摘抄