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

淘宝做链接的网站网站的外部链接怎么做

淘宝做链接的网站,网站的外部链接怎么做,如何承接设计网站建设,给企业做网站的公司有哪些声明:本文的图全部源于:小林coding 上来咱先说,一致性哈希是应对分布式系统的算法 假设有一个负载均衡问题,也就是大批流量来请求,那怎么分配这些流量? 随机?还是挨个轮询? 这都…

声明:本文的图全部源于:小林coding

上来咱先说,一致性哈希是应对分布式系统的算法

假设有一个负载均衡问题,也就是大批流量来请求,那怎么分配这些流量?

随机?还是挨个轮询?

这都可以,甚至不同机器的配置不同,可以根据配置分配权重,然后分发流量

但是流量可以如此,数据呢?有亿级数据,如何拆分,使得访问请求不会造成数据库崩掉?

通常来讲可以范围分片或者哈希分片,将数据拆分到不同的存储节点上去。假定选择ID,那有可能热点数据集中到同一张表里了,没起到分摊访问数据库流量的作用。哈希分片确实是一种可以均匀分散数据到不同节点上的算法。举个例子:
在这里插入图片描述
但哈希分片有一个致命问题,那就是扩展性不好,假设新增节点或者删除节点都要重新计算全部数据的哈希索引,也就是全量数据迁移:
在这里插入图片描述
解决方案也有,那就是一致性哈希,一致哈希算法是对 2^32 进行取模运算,是一个固定的值。可以想象有一个圈,存储节点做哈希,比如根据节点的 IP 地址进行哈希。然后数据也做哈希,然后顺时针找到的第一个存储节点就是这个数据被分到的存储节点:
在这里插入图片描述
这样不论是新增节点还是删除节点都可以只迁移部分数据了:
在这里插入图片描述在这里插入图片描述
这样虽然解决了扩展性问题,但是难保会有存储节点映射不均匀的情况发生:
在这里插入图片描述
引入更多节点就可以把这个圆环更好的分割了,那么就可以将数据均匀的分散了,可是我们没有那么多机器啊,怎么增多存储节点?
答案就是引入虚拟节点,映射到圆环上的是虚拟节点,而每个真实节点可以被若干虚拟节点映射到:
在这里插入图片描述

当某个真实节点被移除时,该节点的多个虚拟节点均会移除。

还可以为硬件配置更好的节点增加权重,比如对权重更高的节点增加更多的虚拟机节点。

http://www.yayakq.cn/news/442769/

相关文章:

  • 宝安做棋牌网站建设找哪家效益快网页设计模板加代码
  • 12306网站开发时间软件商城推荐
  • 网站站长在哪登陆后台义乌正规自适应网站建设首选
  • 中山网站制作系统建设人行官方网站下载
  • 电商网站建设的目标企业网站的模式
  • 站长工具查询网站兰州网站建设索王道下拉
  • 自学网站建设需要什么学历wordpress安装到子目录下
  • 怎样在设计网站做图赚钱吗六安市城乡建设网站
  • 电商运营 网站运营建设九九网站
  • 个人如果做网站赚钱吗网站建设公司权威机构
  • 网站更改机房备案山东企业
  • 哪个公司网站设计最好国外教做美食网站
  • 公司内部网站的作用网站建设收费明细表
  • 做电影网站为什么要数据库jsp鲜花网站开发源代码
  • 郴州微网站建设沈阳市建设工程信息网招标公告
  • 西安建筑公司网站建设主播网站怎么建立
  • 网站中的二维码设计嘉兴企业做网站
  • 程序员是不是都是做网站的怎么做企业管理软件定制
  • 番禺南村网站建设安康市网约车平台
  • 深圳企业品牌网站启动培训网站建设的请示
  • 建设部网站工程资质做网站推广要注意的事项
  • 怀安县建设局网站贵阳国家经济技术开发区门户网站
  • 建立公司微信平台 网站平台国外服务器品牌前十大排名
  • 免费甜点网站模板下载聊城网站建设哪个好些
  • 微信视频网站怎么做的好处设计制作费税率
  • 做网站去哪里下载素材小工厂怎么做网站
  • 顶呱呱网站建设价格城乡现代社区建设
  • 仲恺企业网站建设曲靖网站制作
  • 福鼎建设局网站一站式建设
  • 潍坊网站建设公司有哪些小米公司网络营销工具