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

小白如何做网站建设公众号域名停靠网页推广大全2021

小白如何做网站建设公众号,域名停靠网页推广大全2021,公司网站管理制度,鞍山网站制作公司声明:本文的图全部源于:小林coding 上来咱先说,一致性哈希是应对分布式系统的算法 假设有一个负载均衡问题,也就是大批流量来请求,那怎么分配这些流量? 随机?还是挨个轮询? 这都…

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

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

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

随机?还是挨个轮询?

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

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

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

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

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

http://www.mnyf.cn/news/45420.html

相关文章:

  • 西安疫情形势严峻上海最大的seo公司
  • 教育类网站开发模板windows优化软件排行
  • 建设厅特种作业操作证查询一键优化清理
  • 北京市社会保险网上服务平台seo快速排名工具
  • 郑州做网站建设公司哪家好宁波网站优化
  • 搭建wordpress配置搜索引擎优化公司
  • 娄底哪里学习网站建设和seo百度认证营销顾问
  • 做视频网站 带宽多少才合适市场推广怎么写
  • 成人计算机培训机构哪个最好seo值是什么意思
  • 莆田交友网站市场网络搜索引擎
  • 用flash做网站超链接如何在百度推广自己
  • 财经大学网站建设软文推广服务
  • 易企秀h5制作官网网站关键词免费优化
  • 手机网站开发库重庆百度推广排名优化
  • 搜索郑州网站企业如何做好网络营销
  • iis 新建网站没有文件夹权限网络营销创意案例
  • 深圳网站开发服务临沂seo公司稳健火星
  • 如何在网站后台做网页百度收录怎么查询
  • 太原网站制作推荐十大中文网站排名
  • 那种系统做网站比较好职业培训机构需要什么资质
  • 张家口网站建设制作怎样上百度做广告
  • 如何做网站将数据上传站长之家网站排名
  • 阜阳哪里做网站怎么做手工
  • 抚松做网站青岛seo推广
  • 模板网站定制seo博客推广
  • 哪个网站做外单出口好能让网络非常流畅的软件
  • 网站设计部合肥网站建设公司
  • 专业网站建设公司兴田德润放心怎么推广一个app
  • 网站做很久了百度没收录搜索引擎营销是什么
  • 如何新建网站网络建站流程