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

提升网站建设品质公司十堰为企业做网站的单位

提升网站建设品质公司,十堰为企业做网站的单位,项目管理软件worktile,小程序软件制作网站一致性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.w-s-a.com/news/936586/

相关文章:

  • 南宁自己的网站移动互联网技术学什么
  • 2017湖北建设教育协会网站自己接单做网站
  • 定制网站建设制作h5网站要多久
  • 泰安中呼网站建设有限公司 概况个人网站的设计与实现参考文献
  • 圣诞节网站怎么做怎么获取网站的图片
  • 想找个人做网站音乐网站建设教程视频教程
  • 网站收录一键提交阿里巴巴做网站多少钱
  • 怎么做网站投放广告商务网站建设实训报告
  • 服装代销的网站源码国内电子商务网站有哪些
  • qq空间怎么做网站做企业平台的网站有哪些
  • 网站的优缺点wordpress手机适配模板中文
  • 福州网站建设H5广告公司简介简短
  • 网站404页面的作用app开发郑州
  • 亚马逊中国网站建设目标网站建设的策划
  • 林州网站建设服务徐州网站建设
  • 如何检测网站死链景德镇网站建设哪家好
  • 旅游网站开发目标天津专业做网站公司
  • 名者观看网站快手小程序
  • 网络架构扁平化windows优化大师好不好
  • 安康养老院收费价格表兰州seo整站优化服务商
  • 网站开发技术方案模板无锡网站建设推荐
  • 自助建站系统注册三维家3d设计软件免费
  • 做seo网站标题重要吗郑州众诚建设监理有限公司网站
  • 建设网站南沙区百度关键词推广怎么做
  • 网站建设公司做销售前景好不好石家庄外贸网站制作
  • windows2008做网站网站首页打开速度
  • 做外贸要做什么网站服装设计图
  • 中山市路桥建设有限公司网站网站开发角色分配权限
  • 加强档案网站建设网站搭建好了不用会不会被攻击
  • 维护网站信息网络建设服务